Senior Engine Programmer

rushdownstudios

United States

Hybrid

USD 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision coverage
401(k)
Paid parental leave
Nine paid holidays
Flexible paid time off
Annual winter break closure
Video game budget

Job summary

Rushdown Studios in the United States is seeking a senior engine programmer to build and maintain shared game engine tech for multiple titles. Focus areas include engine systems, performance, and developer tools rather than gameplay, collaborating with internal and external teams to ensure features run reliably on PC and consoles.

You will design and implement core engine components in modern C++, optimize CPU/GPU performance, and review tools that improve workflows.

Qualifications

  • At least four years of professional C++ experience with engine tech.
  • Experience developing and shipping commercial games.
  • Strong foundations in mathematics, data structures, algorithms, concurrency.
  • Familiarity with real-time rendering and profiling and optimizing GPU/CPU performance.
  • Experience with multithreading, synchronization, and parallel processing.
  • Clear communication and collaborative problem-solving.

Responsibilities

  • Design, implement, and maintain core engine systems in modern C++.
  • Write clear, portable code that other developers can understand and extend.
  • Assess tools and technologies that could improve development workflows, engine capabilities, or runtime performance.
  • Work with external programmers to integrate features efficiently.
  • Diagnose crashes and optimize CPU and GPU performance across PC and console platforms.

Skills

C++ programming
Engine development
Performance optimization
Multithreading
Team collaboration

Tools

Unreal Engine
Python
Lua

Job description

Role overview

Build and maintain shared game engine technology that can support multiple games with different needs. This senior engineering role focuses on engine systems, performance, and developer tools rather than gameplay programming, working with internal and external teams to help features run reliably on PC and console.

Responsibilities
  • Design, implement, and maintain core engine systems in modern C++.
  • Write clear, portable code that other developers can understand and extend.
  • Assess tools and technologies that could improve development workflows, engine capabilities, or runtime performance.
  • Work with external programmers to integrate features efficiently.
  • Diagnose crashes and optimize CPU and GPU performance across PC and console platforms.
Requirements
  • At least four years of professional C++ experience, including building or maintaining proprietary game engine technology.
  • Experience developing and shipping commercial games.
  • Strong foundations in mathematics, data structures, algorithms, concurrency, and computer science.
  • Familiarity with real-time rendering and profiling and optimizing GPU and CPU performance.
  • Experience with multithreading, synchronization, and parallel processing.
  • Clear communication, collaborative problem-solving, and a focus on player experience.
Nice to have
  • Experience with multiple game engines, including Unreal Engine; console development and platform-specific optimization; or scripting languages such as Python or Lua.
  • Knowledge of 3D graphics, animation, game AI, or gameplay tools.
Benefits and work setup

The role may be hybrid for candidates near the office or remote for candidates in the Eastern United States, with possible flexibility for other locations.

  • medical, dental, and vision coverage
  • a 401(k)
  • paid parental leave
  • nine paid holidays
  • flexible paid time off
  • an annual winter break closure
  • a video game budget
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engine Programmer
Senior Engine Programmer

Bitwise Alchemy LLC • Texas

Remote
USD 120,000 - 180,000
Competitive salary
PTO
Benefits & 401k match
Senior Engine Programmer — Remote, Flexible Hours
Senior Engine Programmer — Remote, Flexible Hours

Bitwise Alchemy LLC • Texas

Hybrid
USD 120,000 - 180,000
Competitive salary
PTO
Benefits & 401k match
Senior Programmer C++ (Mexico/Remote)
Senior Programmer C++ (Mexico/Remote)

Play Magic • United States

Remote
USD 100,000 - 150,000
Staff Gameplay Engineer - Systems and Performance
Staff Gameplay Engineer - Systems and Performance

Sony Interactive Entertainment (SIE) • United States

Remote
USD 140,000 - 210,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
Senior Engine Programmer
Senior Engine Programmer

Bitwise Alchemy • United States

Remote
USD 120,000 - 170,000
Very competitive salary
PTO
Benefits and 401k match (US only)
Senior Engine Programmer
Senior Engine Programmer

Healy World • United States

Remote
USD 165,000 - 223,000
Paid Time Off
Holidays
Two Weeks Winter Break
+10
Senior Engine Programmer — Remote (US/Canada)
Senior Engine Programmer — Remote (US/Canada)

Healy World • United States

Hybrid
USD 165,000 - 223,000
Paid Time Off
Holidays
Two Weeks Winter Break
+10
Sr. Engine Platform Engineer
Sr. Engine Platform Engineer

Level • Austin (CO)

On-site
USD 150,000 - 190,000
Senior Engine Programmer (Fully Remote)
Senior Engine Programmer (Fully Remote)

Rushdown Studios • United States

Remote
USD 120,000 - 180,000
Medical benefits
Dental benefits
Vision benefits
+4
Systems Engineer
Systems Engineer

Game Companies • Gainesville (FL)

On-site
USD 90,000 - 120,000
Flexible time off
Comprehensive health package
Flexible core hours 10:30am - 4:30pm
+4