Head of Engineering
Lead the engineering organization for a free-to-play game, setting technical direction and owning delivery across Unity client development and backend services. Partner with studio leadership and cross-functional teams on strategy, product priorities, and execution.
Responsibilities
- Set engineering strategy, execution priorities, and the technical roadmap across client and backend development.
- Lead, coach, and grow engineering managers and senior engineers; establish team ownership, standards, operating rhythms, and goals.
- Coordinate with Product, Design, QA, Analytics, Live Operations, DevOps, and other stakeholders to plan reliable delivery.
- Own release quality, technical risk, continuous improvement, and engineering metrics covering delivery, reliability, and team effectiveness.
- Guide architecture, scalability, security, observability, platform health, and technical-debt reduction.
- Lead Unity client practices, including performance, memory, asset management, build pipelines, release management, and platform compatibility.
- Oversee client stability, diagnostics, telemetry, and production issue resolution.
- Lead the design and operation of backend services and APIs, including distributed systems, integrations, testing, CI/CD, monitoring, incident response, and capacity planning.
- Ensure effective client and backend collaboration on API contracts, versioning, data consistency, feature rollout, and backward compatibility.
- Own hiring, workforce and succession planning, and development of engineering talent.
Requirements
- Extensive software engineering experience, including leadership of multiple teams or an engineering organization.
- Experience delivering complex customer-facing products across client applications and backend services.
- Technical depth in at least one side of the stack and the ability to guide architecture across client and backend systems.
- Experience leading Unity client development or related real-time, mobile, or game-client technologies.
- Strong backend experience with APIs, distributed systems, databases, cloud infrastructure, scalability, reliability, and production operations.
- Experience hiring, coaching, and developing managers, technical leaders, and senior engineers.
- Strong strategic judgment, pragmatic execution, and written and verbal communication skills.
Nice to have
- Deep PHP expertise; comparable senior backend experience is acceptable.