Medior Engine Programmer

Bohemia Interactive · Czechia

Discipline
Programming
Seniority
Senior (from the description)
Work model
Not stated
Employment type
Not stated
Pay
Pay not stated
Posted
Not stated
First seen on Hakken
22 Oct

Apply on the studio's site

About the role

navigation.homenavigation.openPositionsnavigation.locations

Engine Programmer

Enfusion • Programming • Prague, CZ

positionDetail.applyForThisPosition

  1. breadcrumb.home
  2. /breadcrumb.findYourRole
  3. /Engine Programmer

MEDIOR
ENGINE PROGRAMMER

Enfusion

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.

positionDetail.applyForThisPosition

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).

positionDetail.project

ENFUSION

Enfusion represents 20 years of experience in game engine development packaged into a powerful toolset.

positionDetail.openPositions

positionDetail.location

whereWeWork.allStudios

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.

positionDetail.openPositions

© 2026 footer.footerCopyrightShort

footer.euFunding

footer.index

footer.company

footer.legal

footer.socials

From the studio's careers page (site). Checked 10 Nov.