Senior Engine Programmer
Prefer a full account with a password? Sign Up to Apply
Job Description
Main challenge
We're launching preproduction on a new project built on Unreal Engine. Your role: be the person who can dive deep under the hood of the engine to understand why something isn't working — and the one who sets the best practices so the whole team gets the most out of it.
What it means on a daily basis
You’ll know the engine well enough to open it up, find what’s really going on, and turn every fix into a practice the whole team can build on:
• Become the team's go-to Unreal Engine expert and the GPP leads' technical partner on defining coding standards
• Develop the engine systems the game needs in C++, in direct support of the GPP team
• Diagnose and fix existing technical issues — and get ahead of the next ones
• Own console TRC compliance across every platform
• Set up a performance-tracking system, drawing on Unreal's testing APIs or Gauntlet
• Monitor performance through Unreal Insights and share your recommendations with the GPPs
What success will look like
The GPPs come to you naturally and know they can count on you. Your documentation on engine processes and best practices becomes a go-to reference for the team, you've taken ownership of TRC and performance issues, and you know how to dive deep into the engine whenever it's needed.
Who you would be working with
You'll report to our Gameplay Director, work closely with our Gameplay Lead, Studio Technical Director and the whole GPP team.
Requirements
Department: GAME PROGRAMMING
Function: Engineering
Experience Level: Mid-Senior Level