C++ Engine Programmer

2 Months ago • All levels • Game Programmer • Game Engine

Job Summary

Job Description

Triumph Studios seeks a skilled C++ Engine Programmer to enhance and maintain their proprietary Creator engine, used in the Age of Wonders® and Overlord® series. Responsibilities include designing, implementing, and optimizing core engine systems; ensuring cross-platform compatibility (PC and consoles); performance profiling and optimization; collaborating with other developers; and creating technical documentation. The ideal candidate possesses advanced C++ proficiency, multithreading expertise, strong 3D math and physics understanding, and excellent problem-solving and communication skills. A passion for gaming technology and fluency in English are essential.
Must have:
  • Advanced C++ proficiency
  • Multithreading expertise
  • 3D Math & Physics knowledge
  • Problem-solving skills
  • Engine optimization
  • Cross-platform support
Perks:
  • Competitive reward package with benefits
  • Yearly bonus
  • Pension plan
  • Commute expense reimbursement
  • Good work-life balance
  • Creative work environment

Job Details

Triumph Studios is looking for a C++ Engine Programmer. As a C++ Engine Programmer at Triumph Studios, you will be instrumental in enhancing and maintaining our proprietary Creator engine, which powers the Age of Wonders® and Overlord® series. Your expertise will ensure that our engine remains at the forefront of technology, enabling the development of immersive and high-performance gaming experiences.

Triumph Studios, based in Delft, Netherlands, is renowned for developing captivating strategy and RPG games like the Age of Wonders® and Overlord® series.

Responsibilities

  • Engine Development and Optimization: Design, implement, and refine core engine systems to meet the dynamic needs of our game development teams.

  • Cross-Platform Support: Ensure the Creator engine operates seamlessly across multiple platforms, including PC and consoles.

  • Performance Profiling: Utilize profiling tools to identify bottlenecks and optimize both CPU and GPU performance for smooth gameplay.

  • Collaboration: Work closely with gameplay programmers, artists, and designers to integrate new features and tools that enhance development workflows.

  • Technical Documentation: Produce and maintain comprehensive documentation for engine systems, facilitating knowledge sharing and future development.

Requirements

  • Advanced C++ Proficiency: Extensive experience in C++ programming, with a focus on writing efficient, maintainable, and portable code.

  • Multithreading Expertise: Strong understanding of multithreaded programming and real-time system architecture.

  • 3D Math and Physics: Solid grasp of linear algebra, vector mathematics, and physics principles applicable to game development.

  • Problem-Solving Skills: Demonstrated ability to troubleshoot complex issues and implement effective solutions.

  • Communication and Teamwork: Excellent interpersonal skills, with the ability to convey technical concepts to non-technical team members.

  • Passion for Gaming Technology: A deep interest in gaming and a commitment to staying updated with industry advancements.

  • Comfortable communicating in English: both written and spoken. Selling your ideas to others is an important part of your job.

We offer

  • Competitive reward package with benefits, including yearly bonus based on Paradox Group performance, pension plan, commute expense reimbursement.

  • Good work-life balance.

  • A creative, friendly work environment.

  • Become part of a focused and agile company with the benefits of a large parent organization: knowledge and resource sharing, international company get-togethers.

Sounds good? Great! We encourage you to apply as soon as possible. In your application, please show us why your previous experiences and skills would work for this role and why you are interested in working at Triumph. Please write your application in English.


Similar Jobs

ByteDance - Research Scientist Graduate (Foundation Models for Science - ByteDance Research) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Handy Games - Level Designer

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
2 Months ago
Tesla - Electric Motor Technologist - Prototyping

Tesla

Athens, Greece (On-Site)
2 Months ago
Tamatem Games - 6 Months Internship - Game Developer

Tamatem Games

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)
2 Weeks ago
Endless Studios - Engineering Mentor

Endless Studios

Abu Dhabi, Abu Dhabi, United Arab Emirates (Remote)
9 Months ago
Ubisoft - Senior Gameplay Programmer

Ubisoft

Montpellier, Occitanie, France (On-Site)
1 Month ago
BULKHEAD - Senior Gameplay Engineer

BULKHEAD

Derby, England, United Kingdom (On-Site)
1 Month ago
Streamline Media Group  Inc  - Game Programmer (Unreal)

Streamline Media Group Inc

Bogotá, Bogota, Colombia (On-Site)
6 Months ago
Frontier Developments - Senior Console Programmer

Frontier Developments

Winnipeg, Manitoba, Canada (On-Site)
7 Months ago
SEGA - Battle Programmer

SEGA

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

MIQ Digital - Account Management + Ad Operations Executive

MIQ Digital

Shanghai, China (On-Site)
8 Hours ago
High Moon Studios - Gameplay Engineer

High Moon Studios

California, United States (Hybrid)
3 Days ago
Playrix - Lead Location Designer

Playrix

Cyprus (Remote)
6 Months ago
Homa games - Senior UI/UX Designer - Casual Games (All in Hole)

Homa games

Île-de-France, France (Hybrid)
2 Weeks ago
Oculus VR - Full Stack Engineer - BigBox

Oculus VR

Washington, United States (Remote)
1 Month ago
Oculus VR - Technical Artist

Oculus VR

Washington, United States (Remote)
1 Month ago
Room 8 Studio - 3D Weapons Artist, Middle

Room 8 Studio

Czechia (On-Site)
1 Month ago
Cirrus Logic - Analog Design Engineer - Power (PC-64000100)

Cirrus Logic

Edinburgh, Scotland, United Kingdom (Hybrid)
6 Months ago
Playrix - Senior Technical Designer

Playrix

Ukraine (Remote)
6 Months ago
Meta - Data Engineer, Product Analytics

Meta

Los Angeles, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Delft, South Holland, Netherlands

Adyen - Regulatory Product Counsel - Integrity Risk

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
7 Hours ago
Forgotten Empires - Senior Software Engineer - Age of Empires (Remote)

Forgotten Empires

North Holland, Netherlands (Remote)
1 Month ago
Beyond Sports  - Video Content Creator

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
1 Week ago
Telnyx - Business Development Representative

Telnyx

Amsterdam, North Holland, Netherlands (On-Site)
5 Months ago
Adyen - Data Engineering Manager - Reporting & Reconciliation

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
7 Hours ago
Vertigo Games - Senior Game Designer

Vertigo Games

Amsterdam, North Holland, Netherlands (Hybrid)
23 Hours ago
Netflix - Senior Manager, Scheduling & Programming

Netflix

Amsterdam, North Holland, Netherlands (On-Site)
1 Week ago
Tesla - Data Engineer

Tesla

North Holland, Netherlands (On-Site)
2 Months ago
Visa - Consulting Project Manager

Visa

Amsterdam, North Holland, Netherlands (Hybrid)
2 Months ago
IMC - Event Coordinator - Recruitment & Event Support

IMC

Amsterdam, North Holland, Netherlands (On-Site)
21 Hours ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Sovrun - Game Engine Programmer

Sovrun

Makati, Metro Manila, Philippines (Hybrid)
1 Month ago
Techland - Lead Game Programmer

Techland

Poland (On-Site)
11 Months ago
QUANTIC DREAM - Engine Programmer

QUANTIC DREAM

Paris, Île-de-France, France (Hybrid)
1 Month ago
Tentworks Interactive - Senior Unity Game Programmer

Tentworks Interactive

Karnataka, India (On-Site)
1 Month ago
Behaviour Interactive - Principal Generalist Programmer - Dead by Daylight

Behaviour Interactive

Quebec, Canada (Hybrid)
1 Month ago
Avalanche Studios Group - Systems Programmer

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Rebellion - Senior AI Gameplay Programmer

Rebellion

Warwick, England, United Kingdom (Hybrid)
1 Month ago
OAO INFO INDIA - Game Developer

OAO INFO INDIA

Pune, Maharashtra, India (On-Site)
2 Months ago
Rocket Werkz - GAME PROGRAMMER (C#)

Rocket Werkz

Auckland, Auckland, New Zealand (On-Site)
8 Months ago
HoYoverse - Senior Gameplay Programmer AI

HoYoverse

Québec City, Quebec, Canada (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Paradox Interactive is a leading, global publisher of deep, replayable games.

We create intellectually challenging games, with long lifespans and a vibrant player communities. Our heart and soul lies in strategy and management games but we occasionally make calculated bets in other genres where we believe there is break-out potential.

Our steadily-growing portfolio includes titles from established series like Crusader Kings, Cities: Skylines, Europa Universalis, Stellaris and Hearts of Iron. Millions of people from all over the world play our games every month, and participate in their continuous development through their purchases and insights they share with us.

Paradox offices are located in Sweden, France, Netherlands, Finland and USA, and each houses creative staff, skilled in a wide variety of areas of expertise. No matter the specialization, each of us contributes to giving our players the best game experiences and value for their money and time.

Everyone at Paradox is expected to know our players, why they love our games and have an awareness of how their work impacts them in the end. We foster highly-engaged communities, where we encourage our fans to share their sentiment, and empower our colleagues to turn that feedback into action that benefits both our business and fans.

If that sounds good, and you share our vision, we’d love you to join us. Check out our career page: https://career.paradoxplaza.com/#jobs 

Delft, South Holland, Netherlands (On-Site)

Delft, South Holland, Netherlands (On-Site)

Delft, South Holland, Netherlands (On-Site)

Delft, South Holland, Netherlands (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Delft, South Holland, Netherlands (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

View All Jobs

Get notified when new jobs are added by Paradox Interactive

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug