Game Play Engineer, Battle Road
150k – 185kUnited StatesGame EngineeringRemote3+ YOE
Summary
Build and optimize gameplay systems and player-facing features for AtomEngine, a scalable cloud-based simulation platform, using Godot, GDScript, and C++. Requires 3+ years of game engine experience shipping live service games.
About the role
What You'll Do
- Collaborate closely with designers to iterate on gameplay concepts and specifications, ensuring features are technically feasible, performant, and deliverable within schedule constraints
- Implement new gameplay systems and player-facing features in AtomEngine using Godot, GDScript, and C++
- Profile, analyze, and optimize gameplay systems to ensure high performance and responsiveness across a range of scenarios and scales
- Design gameplay features with a practical understanding of where logic lives (client vs server), how state is replicated, and how latency and scale impact gameplay behavior and player experience
- Partner with QA and testing teams to validate features, identify edge cases, and iterate on bugs related to gameplay correctness, performance, and user experience
- Write and maintain clear technical documentation describing system behavior, interfaces, dependencies, and constraints to support collaboration and long-term maintainability
What We Look For
- 3+ years of game engine or gameplay engineering experience, with experience both shipping and supporting live service games
- Familiarity with popular game engines (Godot, Unity, Unreal)
- Experience optimizing performance of systems
- A mindset focused on player experience at massive scales
Skills
GodotGDScriptC++UnityUnreal Enginegame engine developmentgameplay systemsperformance optimizationclient-server architecturelive service games