Senior Backend Engineer (Golang) - Castle Busters
Core
Design and build the server-side foundation for Castle Busters, a turn-based multiplayer game, transitioning it from client-authoritative to server-validated competitive PvP.
Role type
Senior Backend Engineer (Golang)
Builds
Server-side validation for metagame, competitive features, and APIs for Unity client integration
Domain
Mobile gaming, competitive multiplayer, high-scale distributed systems
Deliverable
production ML models | product features
Required skills
Golang, SQL, NoSQL, high-scale system design, API design, Unix-like environments
Preferred skills
Game development background, cross-functional agile experience
Technologies
Golang, Unity, SQL, NoSQL
Responsibilities
Build server-side validation for economy and progression logic; implement server authority for competitive game state; design and maintain APIs for client-server integration
Seniority
Senior, hands-on IC