- Manage, mentor, and grow a team of backend engineers by setting goals, running 1:1s, giving feedback, and supporting career development.
- Create hiring plans and interview technical candidates based on product needs.
- Own team planning, code review standards, on-call and bug triage, and work scoping and estimation.
- Review pull requests and unblock engineers on difficult technical problems.
- Evolve backend architecture and write production code on critical-path systems.
- Own reliability, service level objectives, incident response, and infrastructure cost.
- Partner with game design, marketing, and production to scope features and align engineering with the creative vision.
- Partner with the Technical Director on a realistic technical roadmap.
- Communicate engineering status, risks, and trade-offs to studio leadership.
JavaKotlinKubernetes+2 more