Job ad:

Software Engineer - Dovetail Games

Job Type:
Apply Now


We are looking for a Software Engineer (mid-level) for Dovetail Games to join their sim-passionate team to work across their Train Sim World titles. You will be crucial in building large, open-world, exciting and photo-realistic simulations for enthusiasts.


Dovetail is looking for an experienced C++ programmer with a passion for gameplay and simulation to work within their team of software engineers. You will be an essential part of the core development for the Train Sim World franchise including rendering, physics, gameplay, tools, and more to make breathtaking and beautiful worlds.

You will be responsible for supporting junior members of the team, creating an environment for you and the team to succeed and also to understand and contribute to develop easy to use and efficient code.

This role is perfect to accelerate your progression as you will be working across multiple disciplines, with Dovetail also priding themselves on providing career and leadership development.


You will be an experienced C++ programmer who is able to work with and communicate effectively within a team. You will need to be passionate about delivering high-quality and realistic simulation experiences for a passionate fanbase and possess a good understanding of debugging, profiling, analysis and optimisation.


  • Relocation Assistance
  • Christmas Office Shutdown
  • Eye Care voucher
  • Cycle to Work scheme
  • Mental Health First Aid and Support
  • Employee Assistance Programme
  • Company Funded Health Cash Plan
  • Health Checks
  • Well-Being Events

Ready to apply?