Remotery

Senior Software Engineer, C++ – Gameplay Systems

Posted 2 hours ago

This is a fully remote position, open to applicants in Canada.

📋 Description

• Design, implement, maintain, and enhance player-centric gameplay features, including unit behaviors, abilities, commands, selection, movement, combat interactions, targeting, and game-state systems utilizing C++ within core RTS gameplay systems.

• Create and support scripted gameplay content such as triggers, objectives, events, encounters, victory conditions, progression logic, and campaign or custom scenario systems for mission and scenario gameplay.

• Build modular, data-driven gameplay systems that facilitate iteration, determinism, save/load reliability, multiplayer stability, and maintainability within a large legacy codebase as part of simulation and systems architecture.

• Collaborate closely with design, art, audio, production, QA, and engineering teams to prototype features, refine game feel, direct implementation strategies, review code, and efficiently resolve gameplay issues through technical leadership.

• Focus on debugging and optimizing gameplay systems with an emphasis on CPU utilization, memory management, desynchronization risks, determinism, save/load challenges, and edge-case behaviors in both single-player and multiplayer scenarios.

• Extend and refactor existing systems within a legacy codebase, modernizing workflows when appropriate, minimizing technical debt, and maintaining the responsiveness and clarity that players expect from a traditional RTS experience.


⛳️ Requirements

• Possess over 6 years of professional software development experience in C++, preferably in the gaming industry.

• Hold a Bachelor's degree in Computer Science or a college diploma in software engineering, game programming, or a related field, or demonstrate equivalent professional experience.

• Have successfully shipped at least one commercial game or significant update where you played a key role in gameplay, simulation, AI, tools, or engine systems.

• Be comfortable working with mature or legacy codebases and have the ability to enhance existing systems while ensuring gameplay feel, stability, and maintainability are preserved.

• Capable of independently managing medium-to-large gameplay features from investigation and design through to implementation, debugging, polishing, and ongoing support.

• Have practical experience in implementing or debugging gameplay systems that involve state management, timing, scripting, AI, player input, mission logic, or simulation.

• Exhibit a strong commitment to responsiveness, clarity, polish, and long-term maintainability in player-facing systems.

• Communicate effectively, collaborate well with cross-functional teams, and provide constructive technical feedback through code reviews, design discussions, and mentoring.


🏝️ Benefits

• Enjoy a dynamic work environment that fosters creativity and innovation.

• Access to professional development opportunities to enhance your skills and career.

• Competitive salary and performance-based bonuses.

• Comprehensive health benefits and wellness programs.

• Flexible working hours and the option for remote work.

People also viewed

Instacart1 hour ago

Program Manager II

US flagCalifornia, +18 more statesFull-timeUncategorized$122k – $155k/year
ApplyView job
CLASP1 hour ago

Senior Product Manager – Candidate & Recruiter Platform

US flagMassachusetts OnlyFull-timeUncategorized$140k – $170k/year
ApplyView job
Tevora1 hour ago

Account Director

US flagOregon OnlyFull-timeUncategorized$110k – $130k/year
ApplyView job
Tailor1 hour ago

Forward-Deployed Product Manager – FDPM

US flagCalifornia OnlyFull-timeUncategorized$130k – $170k/year
ApplyView job
Cube Care Company1 hour ago

Human Resource Generalist

US flagUnited States OnlyFull-timeUncategorized
ApplyView job
Juniper Square1 hour ago

Product Marketing Engineer

US flagUnited States OnlyFull-timeUncategorized$160k – $215k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers