
Senior Backend Engineer (Golang) - Castle Busters
Voodoo
Senior Backend Engineer (Golang) - Castle Busters
Voodoo is seeking a Senior Backend Engineer (Golang) to join a newly established internal studio working on Castle Busters, a turn-based multiplayer game. The role involves designing and building server-side infrastructure to transition the game from client-authoritative to server-validated, with a focus on competitive multiplayer. Requires 7+ years of backend experience, extreme fluency in Golang, and strong SQL/NoSQL skills.
Senior Backend Engineer (Golang) - Castle Busters
Voodoo is seeking a Senior Backend Engineer (Golang) to join a newly established internal studio working on Castle Busters, a turn-based multiplayer game. The role involves designing and building server-side infrastructure to transition the game from client-authoritative to server-validated, with a focus on competitive multiplayer. Requires 7+ years of backend experience, extreme fluency in Golang, and strong SQL/NoSQL skills.
Salary
Core Qualifications
Technical (Must-have)
Soft Skills
Preferred Qualifications
Technical (Nice-to-have)
Key Responsibilities
- Build server-side validation for the metagame - currency, card upgrades, chest opens, and progression - staged by risk, replicating economy and reward logic on the server.
- Move toward server authority for competitive features, where game state lives in one place and can be trusted.
- Design APIs and player-state management that the Unity client integrates against, and help shape how client and server split responsibilities.