CareerPlanGet AI match score →

Engine programer - (March of Giants)

Montreal, QC, ca💼 Full-time🗓 2026-05-25 → 2026-08-01

Core

Develop, refactor, and optimize core game engine systems to ensure performance, modularity, and scalability for long-term production use.

Role type

Senior IC game engine programmer

Builds

Core engine systems and modules for game production

Domain

Video game development / Game engine architecture

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (implied by engine programming context), system architecture design, performance optimization, code refactoring, technical documentation, hardware architecture knowledge, problem-solving, autonomy

Preferred skills

Experience with other game engines, knowledge of industry innovations, cross-team collaboration

Technologies

Game engines (unspecified), C++ (implied)

Responsibilities

Develop and refactor core engine systems, optimize performance and maintainability, analyze technical feasibility of development needs, design and implement new engine modules, document systems for other teams, propose innovative changes based on industry trends

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗