Salary
💰 $156,000 - $183,000 per year
About the role
- Do you love games and the core technologies that power them?
- Build and maintain the core technologies that power Marathon, including networking, physics, performance analysis, anti-cheat, and cross-platform code
- Build, extend, and repair systems in our proprietary game engine
- Collaborate with your team to craft robust, performant, and maintainable code
- Help translate team goals into actionable plans
- Work as part of a diverse company that prizes creativity, collaboration, and initiative
Requirements
- Ability to build and maintain production quality C++ code
- Experience designing, building, and integrating game engine features
- Effectively collaborate with fellow engineers to jointly design, write, and review code
- Passion for creating the core technologies that empower game development
- Experience working on the network layer of a real-time multiplayer game (nice-to-have)
- Experience working on a live service game (nice-to-have)
- Experience working on a Triple-A game (nice-to-have)
- Experience working on a game engine (nice-to-have)
- Ability to lead (manage, mentor, or guide) engineers through planning, developing, shipping, and maintaining (nice-to-have)