Abstraction
game development
EngineProgrammer
Neural analysis suggests this role is
optimal for Mid candidates.
“Engine Programmer at Abstraction. Skills: Engine Programmer, C++, optimisation, performance, debugging, Unreal Engine 5, console development. Analyse & Optimise. Improve Performance”
What You'll Achieve.
deliver cutting-edge game experiences; building and optimizing the systems that make great games possible; write efficient code, boost performance, and enhance workflows to empower designers, artists, and engineers; deliver high quality solutions; continuously improve development workflows; making a lasting, positive difference in our workplace and community
Industry & Context.
solving complex technical challenges; optimizing performance; making game engines run smoother than ever; Debug Complex Systems; Investigate and resolve engine level and platform specific issues
You're based in Europe, have either a valid work permit for The Netherlands, France, Germany or the UK (where we are able to hire you on a local contract) or are able to work as a contractor.
What They're Looking For.
Must Have
2+ years of experience in game development with exposure to graphics or low-level engine programming, Shipped or contributed to at least one commercial game project, C++ programming skills with focus on optimisation and memory management, Experience working with Unreal Engine 5, Experience optimising and debugging complex engine or gameplay systems within large codebases, Experience with console development for Xbox Series X|S and/or PlayStation 5, Experience using profiling and performance capture tools such as PIX or Razor, You're based in Europe, have either a valid work permit for The Netherlands, France, Germany or the UK (where we are able to hire you on a local contract) or are able to work as a contractor.
Nice to Have
Unreal Engine 5
What You'll Do.
Debug Complex Systems
Write High Quality Code
Support Console Development
Contribute as a Generalist
How You'll Work.
Team & Collaboration
Cultivate Collaboration; active participation; open communication; Collaborate Across Disciplines; Work closely with support teams, gameplay programmers, artists, and client-side developers; Work alongside talented engineers and artists
Communication Scope
open communication
Full Job Description
Abstraction is a Dutch game co-development studio aiming to deliver cutting-edge game experiences. Specializing in technically demanding projects, we have collaborated on renowned IPs like Halo, Dune, Mass Effect, and Baldur’s Gate. Our portfolio contains over 60 titles, reflecting our commitment to quality and technical prowess. We're not just partners with industry giants such as BioWare/EA, 343/Microsoft, Funcom, Sega, and others; we're innovators in our field. Role overview Are you ready to dive deep into the core of game development? As an Engine Programmer, you’ll be the architect behind the scenes, building and optimizing the systems that make great games possible. Your mission: write efficient code, boost performance, and enhance workflows to empower designers, artists, and engineers. If you love solving complex technical challenges, optimizing performance, and making game engines run smoother than ever, this is the perfect role to level up your career! Role Impact In this role, you'll be much more than your job title. You will: - Cultivate Collaboration: Enhance our team culture through active participation and open communication. - Ignite Innovation: Bring fresh, creative ideas that challenge conventional thinking. - Embody Our Values: Live our core values and inspire others by example. - Encourage Growth: Share your knowledge, fostering both individual and team development. - Champion Positive Change: Help steer our company towards impactful, industry-leading initiatives. - Your contribution will extend beyond tasks and targets; it's about making a lasting, positive difference in our workplace and community. Responsibilities - 🛠 Analyse & Optimise: Profile and analyse large codebases using advanced performance capture tools such as PIX and Razor. - 🚀 Improve Performance: Optimise targeted areas of the game including rendering systems, CPU performance, threading, and memory usage. - 🔍 Debug Complex Systems: Investigate and resolve engine level and platf
Applying for this Engine Programmer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about Abstraction?
Real rants from real employees. Read before you apply.