FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Engine Programmer
Rushdown Studios. Design, develop, and maintain core game engine systems using modern C++.
Posted 10/14/2026full-timeRemote • New York • United StatesSenior💰 $100,000 - $150,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in C++ programming for game engine development, with a strong focus on writing clean, maintainable code and optimizing performance across multiple platforms. Proficient in collaborating with teams to enhance game engine capabilities and ensure high-quality player experiences.
Highest-signal resume keywords
C++ ProgrammingGame Engine DevelopmentPerformance OptimizationMultithreaded ProgrammingReal-Time Rendering Systems
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++Game Engine TechnologyData StructuresAlgorithmsConcurrencyPerformance ProfilingGPU OptimizationMultithreadingScripting Languages3D Graphics
Soft Skills
Proactive CommunicationTeam CollaborationProblem Solving
Tools & Technologies
Unreal EnginePythonLua
Industry Keywords
Commercial GamesConsole DevelopmentGame AIAnimationGameplay Tooling
Tech Stack
Tools & technologiesLuaPythonUnreal EngineC++
About the role
Key responsibilities & impact- Design, develop, and maintain core game engine systems using modern C++.
- Write clean and intuitive code that can easily be understood by external developers and extended in the future.
- Evaluate new technologies and tools capable of improving software development workflows, engine capabilities, and runtime performance.
- Collaborate with external programmers to enable their features to run as quickly and efficiently as possible.
- Solve crashes, performance bottlenecks, and other problems on both PC and console.
- Support a partner studio by building, optimizing, and maintaining central technologies capable of servicing multiple games with unique needs.
- This is not a gameplay engineering role.
Requirements
What you’ll need- Four (4) years of professional experience with C++, including industry experience building and maintaining proprietary game engine technology.
- Experience developing and shipping commercial games, as well as the broader ability to write clear, maintainable, and portable code.
- Strong understanding of mathematics, analytics, and computer science fundamentals (e.g., data structures, algorithms, concurrency).
- Familiarity with real-time rendering systems and GPU/CPU performance profiling, analysis, and optimization.
- Experience with multithreaded programming, synchronization, and parallel processing.
- Willingness to selflessly put player experiences first — before even your own code and ego.
- Proactive approach to communication, particularly when it comes to unblocking yourself and navigating obstacles as part of a team.
- Experience with multiple game engines, including Unreal Engine, is a nice-to-have.
- Knowledge of 3D graphics, animation, game AI, or gameplay tooling is a nice-to-have.
- Familiarity with scripting languages such as Python or Lua is a nice-to-have.
- Experience with console development is a nice-to-have.
Benefits
Comp & perks- 9 Paid Holidays plus Flexible PTO and Annual Winter Break Closure
- Medical, Dental, and Vision Insurance
- Annual Video Game Budget
- 401(k) Retirement Plan
- Paid Parental Leave
- Hybrid or fully remote work options depending on location