Engine Programmer
Core
Develop and optimize core engine systems, physics modules, and data pipelines for high-performance game production.
Role type
Senior IC game engine programmer
Builds
Scalable, high-performance engine systems and game packaging technologies
Domain
Video game development / Real-time rendering & physics
Deliverable
production ML models | product features
Required skills
C++ (implied by engine programming context), game engine architecture, system optimization, performance profiling, modular design, data pipeline development, physics system integration, technical feasibility analysis, code refactoring, cross-functional collaboration
Preferred skills
Industry best practices adoption, emerging technology evaluation, independent problem solving
Technologies
Game engines (Unreal/Unity implied), physics engines, build systems
Responsibilities
Program structured and maintainable engine systems; Develop and optimize core engine functionalities; Analyze technical feasibility of proposed solutions; Review engine functionalities for project alignment; Build engine modules for scalability; Design and implement new technical solutions; Optimize system performance and stability; Improve game packaging technologies; Support production needs for physics and data pipelines
Seniority
Senior, hands-on IC