Company Name: Nightdive Studios Job Details: Be an Early Applicant Hiring Remotely in US Remote 80K-90K Senior level Job Url: https://builtin.com/job/kex-developer/6354950 Job Description: OBJECTIVES OF THIS ROLECome 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 supervisionAbility to quickly grasp concepts and improve on existing onesVery strong C++11 and OOP skillsFirm 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 scopeAble to work closely with lead engine programmer for supporting new APIs and features requested by various teamsDriven to achieve excellence with a history of strong work outputResearching, designing, documenting, and modifying software specificationsProviding guidance and support to other programmersMaintaining and enhancing existing game engine systemsAbility to plan, organize, and present technical ideasMonitor and report progress of assigned project to project manager and lead engine programmerFamiliarity with modular system designs (Social API, Rendering API, Platform API, etc)Ability to work with others who are located overseas and in different timezonesAble to provide feedback and suggestions on improving existing systems in a professional mannerAbility to follow coding standards and practicesMeet deadlines with the minimal turnaround timeRegularly checking and contributing to conversations happening in either Discord, Notion, email, and JIRAEnsure standards and requirements are met through our work with the quality assurance teamPREFERRED QUALIFICATIONS: Ego-free, highly motivated, action-oriented, curious learn-it-all with a growth mindsetStrive for superior performanceComfort operating in ambiguous and unregimented environmentsAbility 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 platformsExperience with tool developmentExperience with Perforce and GitGame engine experienceGraphics 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 experienceFamiliarly with older game titles a plusPast experiences with in-house game engines a plusExperience with past-gen and current-gen console platforms a plusFamiliarity with HLSL/SPIR-V shaders a plusFamiliarity with Python and other languages a plusCreative solutions to complex problems a plusREPORT STRUCTURE:This role reports directly to a Lead Engine Programmer.Compensation: $80k - $90k depending on experienceWe 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.