Senior Backend Engineer (Golang) - Draft Showdown
Core
Design and build the server-side foundation for a turn-based multiplayer game, transitioning from client-authoritative to server-validated architecture.
Role type
Senior Backend Engineer (Golang)
Builds
Server-side validation for metagame, competitive PvP features, matchmaking, and cheat detection safeguards for Draft Showdown.
Domain
Mobile gaming, competitive multiplayer, server-side architecture
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Golang, SQL, NoSQL, high-scale systems design, Unix-like environments, API design, server-side validation logic, matchmaking algorithms, cheat detection
Preferred skills
Game development background, Unity client integration experience
Technologies
Golang, Unity, SQL, NoSQL
Responsibilities
Build server-side validation for economy and progression; implement server authority for competitive features; develop deterministic lockstep PvP architecture; design APIs and player-state management for Unity client integration.
Seniority
Senior, hands-on IC