Responsibilities
- Lead end-to-end design across ingest, pipelines, ClickHouse storage and query, and the dashboards developers rely on.
- Write and maintain high-quality Go services that handle attacker-controlled inputs at scale, with strong attention to reliability, performance, and clean data contracts.
- Raise the bar on code review and AI-assisted output review — set the norms the team uses when shipping work alongside coding agents.
- Partner across teams (Data, IAP, Unity Profiler, DevX, Analytics) to design integrations that hold up under real production load and real customer needs.
- Mentor engineers across the team, share patterns broadly, and decompose ambiguous problems into the highest-value path forward.
Requirements
- Production experience with Go in high-throughput services, plus comfort moving across a backend-leaning generalist surface (ingest, pipelines, OLAP/columnar storage and query, dashboards when needed).
- Demonstrated senior-level judgment: a track record of leading cross-cutting design, raising the engineering bar, and mentoring peers and ICs around you.
- Real, hands-on fluency with agentic AI workflows — you have used coding agents (Claude Code, Codex, Cursor agent mode, Gemini CLI, or similar) on real work, formed informed opinions about their trade-offs, and built harnesses, prompts, or sub-agents that hold up under variance.
- You review model output as rigorously as PR code, and can defend any line of it in your own words.
- Experience designing for and querying NoSQL or OLAP/columnar data stores (ClickHouse a plus), and a working understanding of data pipelines end to end.
- Excellent collaboration and communication, with the ability to work effectively across teams and time zones.
- Genuine interest or experience in observability and telemetry (OpenTelemetry especially) — this is our bread and butter.
Nice to Have
- Front-end experience with TypeScript and contributions to dashboard-style surfaces.
- Production experience with Kotlin, or C# exposure on the engine side.
- Gaming background — context for how developers consume diagnostics, what game performance and profiling actually mean to them.
- Habits around handling user data responsibly: thinking about trust boundaries, retention, hygienic logging (no PII, no tokens, no full payloads), and threat-modeling features before writing them.
Team
Structure: autonomous team
Additional Information
- Backend is the primary lens for this role; front-end capability is a welcome bonus, not a daily expectation.
