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
- 1Recruiter Phone Screenยท 30 min
- 2Technical Interviewยท 60 min
- 3Team Interviewยท 45 min
0 0 0