
Back to jobs
KEX Senior Game Developer
Remote US
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
Apply for this job
*
indicates a required field