All jobs
Save

Senior / Principal Game Engineer

Rocketsciencegg
Contract type
Ongoing
Work mode
On-site · On-site (see listing for address)
Experience
Lead / principal · Not stated

Level inferred from job title

Job description

Key details

  • Design, implement, and polish gameplay features, UI systems, and 3Cs (character, camera, and controls) that feel responsive, intuitive, and satisfying in players' hands
  • Own the technical direction for player experience work across projects, making sound architectural decisions, anticipating risks, and guiding solutions from prototype through to ship quality
  • Act as a senior technical representative to partners, gathering requirements, presenting solutions, communicating trade-offs clearly, and building trust in co-development relationships
  • Apply strong analytical and debugging skills, including profiling and diagnostic tools, to investigate and resolve complex technical issues across gameplay, UI, and engine-level systems
  • Support and mentor engineers across the team, sharing expertise in player experience engineering and helping to grow the studio's capabilities in gameplay, UI, and 3Cs
  • Champion high standards of code quality, performance, and maintainability through code reviews, constructive feedback, and by setting the example in your own work
  • Company mission
  • Information not specified

Benefits

  • Information not specified

Requirements & details

  • Extensive professional experience developing and shipping games, with the depth of judgement expected at a principal level and a history of delivering high-quality, player-facing systems
  • Expert proficiency in C++ and C#, with a commitment to writing clean, maintainable, and efficient code
  • A firm grasp of the linear algebra and geometry that underpin cameras, character movement, animation, and gameplay systems
  • Deep experience developing player-facing systems in Unreal Engine, including the Gameplay Framework, UMG/Slate, and input and camera systems; Unreal experience is preferred, though strong Unity backgrounds are also valued
  • Strong analytical skills and a proactive, methodical approach to identifying, diagnosing, and resolving technical challenges
  • Confidence and clarity when working directly with partners and stakeholders, with the ability to explain complex technical topics to varied audiences
  • An instinct for what makes games feel great, and the craft to translate that instinct into responsive controls, readable UI, and satisfying gameplay
  • Strong communication skills and the ability to work collaboratively with engineers, designers, artists, producers, and project leads
  • A genuine enthusiasm for games and a desire to help create engaging, high-quality experiences for players
  • Experience shipping titles on current-generation consoles such as PlayStation 5, Xbox Series X/S, or Switch 2 is a plus
  • Professional experience developing and shipping games in Unity alongside an Unreal background is a plus
  • Familiarity with custom engine modifications, plugin development, the Gameplay Ability System, or working from Unreal Engine source is a plus
  • Experience designing and implementing accessible controls, UI, and player options is a plus
  • Prior experience in a co-dev, outsourcing, or external development environment is a plus
  • C++, C#, Unreal Engine, Unity
  • Uncategorized

Apply