20h ago

Senior Software Engineer

Canada

โœจ $140k-$180k / yearest.

full-timesenior Remotegaming

๐Ÿ›  Tech Stack

๐Ÿ’ผ About This Role

You'll shape and maintain core gameplay systems for a classic AAA real-time strategy title using C++. Your work on unit behaviors, combat interactions, and simulation logic will define the player's moment-to-moment experience. This role offers the chance to modernize a mature codebase while preserving the integrity of an established RTS franchise.

๐ŸŽฏ What You'll Do

  • Design and implement core RTS gameplay systems in C++
  • Develop mission and scenario systems including triggers and objectives
  • Optimize performance across CPU, memory, and synchronization
  • Refactor legacy codebase to reduce technical debt and modernize workflows

๐Ÿ“‹ Requirements

  • 6+ years professional C++ development experience
  • Shipped at least one commercial game involving gameplay or engine systems
  • Experience working with large legacy codebases
  • Strong understanding of real-time simulation constraints and optimization

โœจ Nice to Have

  • Experience with RTS or simulation-heavy games
  • Familiarity with multiplayer synchronization or networked simulation

๐ŸŽ Benefits & Perks

  • ๐Ÿ–๏ธ Remote-first work environment
  • ๐Ÿ’ฐ Competitive compensation aligned with senior-level roles
  • ๐ŸŽฎ Work on a beloved AAA RTS franchise
  • ๐Ÿš€ Opportunity to modernize a long-standing codebase
  • ๐Ÿ“ˆ Focus on long-term career growth and technical mastery

๐Ÿ“จ Hiring Process

Estimated timeline: 2-4 weeks ยท AI estimate

  1. 1Recruiter Phone Screenยท 30 min
  2. 2Technical Interviewยท 60 min
  3. 3Team Interviewยท 45 min
0 0 0