Medior Engine Programmer
- Location
- Prague, Czechia
- Work mode
- On-site
- Seniority
- Mid-level
- Salary
- Not stated
- Department
- Programming
- Languages
- EN
- Posted
- 21 Oct 2026
Verified open 21 Oct 2026 · Source: Company careers page
About the role
Engine Programmer
Enfusion • Programming • Prague, CZ
Apply for this positionMEDIOR
ENGINE PROGRAMMEREnfusion
Programming
Prague, Czech Republic
Bohemia Interactive, the leading independent game development company in the Czech Republic, with over 25 years in the industry, is looking for an Engine Programmer.
ENGINE PROGRAMMER
ENGINE PROGRAMMER
Are you passionate about building the technology that powers immersive, large-scale games? Join our team as a Engine Programmer and help shape the Enfusion Engine – the core technology behind our future titles, including Arma 4. As part of our Engine team, you'll drive cutting-edge technologies that push the boundaries of what's possible in open-world simulation games.
You'll architect and build the tools that empower our artists, designers, animators, sound designers, and fellow developers, and you'll take ownership of core technologies used for building vast, dynamic game worlds. You'll also help craft — and set the direction for — the tools our passionate modding community relies on to create their own experiences.
Responsibilities:
Take ownership of systems within the game engine, from design through implementation to maintenance
Design robust, maintainable solutions for demanding technical problems
Help improve workflows, tooling, and engineering practices across the team
Diagnose and resolve challenging bugs across the codebase
Explore and introduce new techniques and technologies
Support and guide less experienced programmers through code reviews and shared know-how
Cooperate with other departments
Requirements:
Good C++ knowledge, with a good grasp of performance-conscious programming
Solid understanding of object-oriented design and common design patterns
Two years of game development experience is a minimum
Comfortable working within a large codebase
Ability to work independently and take ownership of features
Good teamwork and communication skills
Good spoken and written English
Nice to Have:
Experience working with a proprietary or large-scale game engine
Experience mentoring others or helping guide technical decisions
We offer:
A friendly team of people enthusiastic about games
Possibilities for skill-development and growth
All our games for free
27 days of holidays per year, company profit-sharing plan, benefit program, meal contribution
Please attach examples of your work (including source code).
PROJECT
ENFUSION
Enfusion represents 20 years of experience in game engine development packaged into a powerful toolset.
LOCATION
PRAGUECZECH REPUBLIC
In Prague, our capital city, in the Smíchov area, there are several branches where DayZ is being developed, as well as Arma and Cosmo Tales, and of course our proprietary Enfusion Engine technology. All supporting departments, such as Publishing, Marketing, Operations and QA, are also based here.
More jobs at Bohemia Interactive
Senior Technical Designer – AI
New on EvolcSenior Animator
New on EvolcMedior Technical Animator (Implementation)
New on EvolcMedior Technical Animator (Rigging/Skinning)
New on EvolcSenior Programmer - Technical Support
New on EvolcMedior Animation Programmer
New on Evolc
