KEX Developer

1 Month ago • 5 Years + • $80,000 PA - $90,000 PA

Job Summary

Job Description

Nightdive Studios is looking for a KEX Developer to join their team. The developer will be responsible for designing, developing, and maintaining game engine systems, working closely with other programmers and the art team. The role involves researching software specifications, providing technical guidance, and ensuring that coding standards are met. The ideal candidate should be self-motivated, possess strong C++ skills, and have experience in the game industry. This position reports to a Lead Engine Programmer and offers flexible work arrangements, including remote work options. The developer will be expected to contribute to discussions on platforms like Discord, Notion, email, and JIRA, and ensure quality assurance standards are met.
Must have:
  • Strong C++ and OOP skills
  • Understanding of game engine architectures
  • Ability to work with the art team
  • Experience with tool development
  • Experience with Perforce and Git
Good to have:
  • Game engine experience
  • Graphics API experience
  • PC cross-platform experience
  • Console platform experience
  • Network/multiplayer programming experience
Perks:
  • Flexible work arrangements

Job Details

OBJECTIVES OF THIS ROLE

Come join Nightdive Studios, the developer behind classic games including System Shock Remake, Turok, and The Thing: Remastered. We are looking for talented individuals to grow our team.

Our team of talented developers is growing. Our backgrounds are diverse, but we share a real passion for all things retro gaming. We believe that if you’re looking for a tight-knit crew that celebrates self-expression and embraces collaboration, we might be a phenomenal fit for you. 

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Self-motivated, with a desire to learn with little supervision
  • Ability to quickly grasp concepts and improve on existing ones
  • Very strong C++11 and OOP skills
  • Firm understanding on game engine architectures and portability across multiple platforms.
  • Able to work with art team to ensure budget for memory and performance per project is not blown out of scope
  • Able to work closely with lead engine programmer for supporting new APIs and features requested by various teams
  • Driven to achieve excellence with a history of strong work output
  • Researching, designing, documenting, and modifying software specifications
  • Providing guidance and support to other programmers
  • Maintaining and enhancing existing game engine systems
  • Ability to plan, organize, and present technical ideas
  • Monitor and report progress of assigned project to project manager and lead engine programmer
  • Familiarity with modular system designs (Social API, Rendering API, Platform API, etc)
  • Ability to work with others who are located overseas and in different timezones
  • Able to provide feedback and suggestions on improving existing systems in a professional manner
  • Ability to follow coding standards and practices
  • Meet deadlines with the minimal turnaround time
  • Regularly checking and contributing to conversations happening in either Discord, Notion, email, and JIRA
  • Ensure standards and requirements are met through our work with the quality assurance team

PREFERRED QUALIFICATIONS: 

  • Ego-free, highly motivated, action-oriented, curious learn-it-all with a growth mindset
  • Strive for superior performance
  • Comfort operating in ambiguous and unregimented environments
  • Ability to learn and consistently use JIRA for keeping track of upcoming launches 
  • 5+ years in the game industry experience 
  • Shipped at least 3  titles on multiple platforms
  • Experience with tool development
  • Experience with Perforce and Git
  • Game engine experience
  • Graphics API experience (Vulkan, DirectX 11/12, OpenGL, etc)
  • PC cross-platform experience (Windows, Linux, Mac, etc)
  • Console platform experience (Xbox, PS4, Switch, etc)
  • Experience with open source software and licenses (GPL3, etc)
  • Network/multiplayer programming experience
  • Familiarly with older game titles a plus
  • Past experiences with in-house game engines a plus
  • Experience with past-gen and current-gen console platforms a plus
  • Familiarity with HLSL/SPIR-V shaders a plus
  • Familiarity with Python and other languages a plus
  • Creative solutions to complex problems a plus

REPORT STRUCTURE:

  • This role reports directly to a Lead Engine Programmer.
  • Compensation: $80k - $90k depending on experience
  • We offer flexible work arrangements and are open to full-time employees based in the U.S., as well as contract opportunities for individuals located internationally.

Similar Jobs

fuse games - Marketing Producer

fuse games

England, United Kingdom (Hybrid)
2 Months ago
Every matrix - Manual QA Tester

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
2 Months ago
London stock Exchange - Developer Platforms Senior Engineer

London stock Exchange

Hyderabad, Telangana, India (On-Site)
6 Days ago
Tesla - Mechanical Engineer, Low Voltage Wire Harness

Tesla

Berlin, Berlin, Germany (On-Site)
3 Months ago
Gunzilla - Lead Materials Artist

Gunzilla

London, England, United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Oliver+ - Resource Manager

Oliver+

Mumbai, Maharashtra, India (Remote)
4 Days ago
Barracuda Networks Inc - Senior GRC Analyst

Barracuda Networks Inc

Ontario, Canada (Hybrid)
3 Months ago
Anavation - Data Architect SME

Anavation

Clarksburg, West Virginia, United States (Remote)
1 Month ago
techholding - Technical Project Manager – Digital Transformation & Salesforce Delivery

techholding

New York, New York, United States (On-Site)
1 Month ago
Spotnana - QA Engineer, Manual

Spotnana

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Visa Jobs - Sr. Consultant Level

Visa Jobs

Atlanta, Georgia, United States (Hybrid)
3 Weeks ago
Pushka Studios - Junior QA Manual Engineer

Pushka Studios

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)
3 Weeks ago
Jane Street - Evening Move-Add-Change Engineer

Jane Street

New York, United States (On-Site)
2 Weeks ago
Redhorse Corp - Military Aircraft Data Analyst

Redhorse Corp

(Remote)
1 Month ago
Marsh McLennan - Senior Manager - Metrics, Analytics and Reporting

Marsh McLennan

Mumbai, Maharashtra, India (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Starschema - Deli Baker

Starschema

Gordonsville, Tennessee, United States (On-Site)
1 Week ago
Luxoft - Senior SAP BTP Platform Engineer

Luxoft

Poland, Ohio, United States (Remote)
5 Months ago
PlayStation Global - DevOps/Build Engineer

PlayStation Global

Los Angeles, California, United States (On-Site)
1 Month ago
Hawk Eye Innovations - College Sports Systems Technician

Hawk Eye Innovations

Wisconsin, United States (On-Site)
2 Months ago
Epic Games - FX Outsource Lead

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Aristocrat Gaming - Product Solutions Manager

Aristocrat Gaming

Concord, California, United States (Remote)
3 Months ago
Epic Games - Director, Product Management (Music)

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Vercel - Software Engineer, Accounts

Vercel

New York, New York, United States (Remote)
1 Week ago
SimpliSafe - AI Product Manager

SimpliSafe

Boston, Massachusetts, United States (Hybrid)
2 Weeks ago
OKX - Compliance Analyst, AML Investigations

OKX

San Jose, California, United States (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!