Engine Programmer

7 Months ago • All levels
Game Programmer

Job Description

Paradox Interactive seeks an Engine Programmer to design, implement, and maintain core engine systems (memory management, performance tuning). This role involves close collaboration with game programmers, artists, and designers to optimize workflows, enhance performance, and improve development tools. Key responsibilities include ensuring system efficiency across platforms and meeting performance benchmarks. The ideal candidate possesses strong C++ skills, game engine experience, proficiency in profiling and optimization, and the ability to work effectively in multithreaded environments.
Must Have:
  • Strong C++ proficiency
  • Game engine experience
  • Profiling & optimization skills
  • Multithreaded environment experience
  • Cross-platform code comfort
Perks:
  • Nerdy culture
  • Interaction with fans
  • Friday social hour

Add these skills to join the top 1% applicants for this job

foundation
problem-solving

Are you passionate about game engine technology and building the foundation for immersive gaming experiences? Do you have a strong C++ background,with software engineering skills and experience in profiling and performance optimization? Join our Engine & Tools team as an Engine Programmer, where you’ll help build and enhance the technical foundation for our games.

At Paradox, we are a vibrant mix of game developers and publishers, known worldwide for our strategy games. We're passionate about our gamers, with an active player base of over five million each month across the globe. We bring our games to life, creating immersive experiences for our ever-growing community.

What You’ll Do..

As an Engine Programmer, you will design, implement, and maintain core engine systems, ensuring they are efficient, scalable, and adaptable to different game projects. You’ll collaborate with game programmers, artists, and content designers to optimize their workflows, improve performance, and enhance development tools.

Key Responsibilities

  • Design, implement, and optimize core engine systems such as memory management and performance tuning

  • Work closely with technical leads, game developers, and other disciplines to align engine functionality, ensure smooth integration

  • Ensure systems meet performance benchmarks and run efficiently across platforms

What We’re Looking For

  • Strong proficiency in C++ programming, preferably with experience in the game industry

  • Experience with proprietary game engines, profiling, debugging and optimization skills

  • Comfortable working with cross platform code

  • Comfortable working with multithreaded environments

  • Ability to explain complex technical concepts clearly in English

Working at Paradox means being part of a team that values creativity and quality, where you can make a difference and shape the world of strategy gaming. We embrace our nerdy culture, regularly interact with our fans through forums and events, and end each Friday with a social hour to unwind and connect.

If you're ready to take ownership of your work and grow as a game developer, we'd love to hear from you. Apply now and embark on an exciting journey with Paradox and the Engine & Tools team!


Set alerts for more jobs like Engine Programmer
Set alerts for new jobs by Paradox Interactive
Set alerts for new Game Programmer jobs in Sweden
Set alerts for new jobs in Sweden
Set alerts for Game Programmer (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙