Talent.com
Rushdown Studios
Senior Engine ProgrammerRushdown Studios • Remote, New York, United States
Search for other jobs
Senior Engine Programmer

Senior Engine Programmer

Rushdown Studios • Remote, New York, United States
15 hours ago
Job type
  • Full-time
  • Remote
Job description

Job Description:

  • 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:

  • 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:

  • 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
Create a job alert for this search

Senior Engine Programmer • Remote, New York, United States