Job
- Level
- Senior
- Job Field
- Games
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Frankfurt
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will develop complex systems and optimize technical architecture in Unreal Engine, while supporting the team through mentoring and technical leadership, and prototyping new tools.
Job Technologies
Your role in the team
- As our Principal Game Programmer, you will be the most senior individual contributor on the programming team. Your mission includes setting the technical bar across Unreal Engine, our development tools, and gameplay. Additionally, you will own the hardest technical problems and drive architecture in close collaboration with the Technical Director. Mentoring senior, regular, and junior programmers is a core, formal part of the role.
- Führen Sie technische und architektonische Entscheidungen in den wichtigsten Systemen.
- Take ownership of the most technically demanding work: deep optimization, cross-system refactors, and high-risk areas of the codebase.
- Set and uphold technical standards and best practices.
- Mentor programmers of all levels through pairing, code reviews, and technical guidance, fostering growth and unblocking complex problems.
- Own documentation and knowledge-sharing for the systems and domains you know best.
- Identify, evaluate, and prototype new tools and workflows to improve the team's output.
- Contribute to hiring through technical interviews and onboarding.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Expert-level proficiency in C++, with a deep understanding of programming principles, system design, and large-scale architectures.
- Deep knowledge of Unreal Engine internals and major subsystems.
- A proven track record of shipping AA/AAA titles with significant ownership over core systems.
- Strong debugging, profiling, and optimization skills across CPU and GPU, including platform-specific work.
- Excellent communication and documentation skills, with the ability to explain complex concepts to both engineers and non-engineers.
- Sound judgment on when to build, when to refactor, and when to ship as-is.
Experience
- 10+ years of experience in the game development industry.
- Extensive experience in game programming across engine-level work and tools development.
- Demonstrated mentorship experience: growing other programmers through pair programming, code reviews, and technical coaching.
- 2+ years of console programming experience (PlayStation, Xbox).
This text has been machine translated. Show original
What we offer
- A modern, centrally located office in Frankfurt, Germany (near Messe).
- Free language courses to help you expand your skills.
- Monthly allowances for remote working and gym memberships.
- A monthly allowance for the Deutschlandticket to ease your commute.
- Tax-free Probonio vouchers available every month.
- Free access to an online mental health platform (Bloom) to support your well-being.
- Opportunities for career growth with a yearly learning & development budget.
- 28 days of paid vacation, plus the 24th and 31st of December off.
This text has been machine translated. Show original
Topics that you deal with on the job
Job Locations
This is your employer
DECK 13 Interactive GmbH
DECK 13 Interactive GmbH is a renowned video game developer based in Frankfurt am Main, founded in 2001. With around 100 employees, the company has made a name for itself with titles such as *The Surge*, *Lords of the Fallen*, and *Atlas Fallen*. Since 2020, it has been part of the PulluP Entertainment Group.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Media, Publishing