Senior Engine Programmer, Generalist

Added
33 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

multithreading unity physics animation unreal

πŸ“‹ Description

  • Design and implement runtime engine features to support open-world projects.
  • Develop and optimize engine systems that scale across PC configurations (memory, loading, threading).
  • Work closely with TA and Tool team to improve content creation pipeline.
  • Maintain and optimize existing engine features.
  • Produce clear technical documentation, design notes, and implementation standards.
  • Base pay USD 180,000–300,000 per year.

🎯 Requirements

  • Minimum 5 years professional programming experience
  • Excellent C++ skills
  • Familiarity with an existing game engine; good understanding of engine architecture design concepts
  • Strong multi-threaded programming techniques
  • Experience with engine subsystems: Physics, Animation, level/scene streaming, file systems, resource management
  • Unity or Unreal engine code development experience is a plus

🎁 Benefits

  • 100% employer-paid healthcare premiums for you and your dependents
  • Generous paid time off
  • 401K / RRSP plan
  • Employer-paid life and disability insurance
  • Team-building activities throughout the year
  • Flexible working hours
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’