Engine programmer - (March of Giants)
Core
Develop, refactor, and optimize core systems for a game engine to ensure performance, scalability, and long-term maintainability.
Role type
Senior IC engine programmer
Builds
Game engine modules and core systems
Domain
Video game development / Real-time rendering
Deliverable
production ML models | product features
Required skills
C++ (implied by engine programming context), system architecture design, performance optimization, code refactoring, technical documentation, problem-solving, hardware architecture knowledge
Preferred skills
Experience with other game engines, innovation in system design
Technologies
Game engines (unspecified)
Responsibilities
Develop and optimize core engine systems, analyze existing functions for alignment with project goals, build new modules, document technical systems for other teams
Seniority
Senior, hands-on IC
Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.