The most senior role inside engineering, reporting directly to the CTO. Sits across the whole department — the feature-delivery squads (through the Engineering Manager(s)), the specialised squads (Platform and Data), and the Tech Leads and Staff Engineers — and carries accountability for how the entire engineering organisation performs.
- Reports to
- The CTOThe most senior role within engineering; reports directly to the CTO and translates company direction into how the engineering department runs.
- Span
- Every squad, lead & Staff EngineerSits across the entire department — the feature-delivery squads (via the Engineering Manager(s)), the specialised squads (Platform and Data), and the Tech Leads and Staff Engineers. Everything engineering ships ultimately rolls up here.
- Direct reports
- Tech Leads, Staff, EM(s), Platform, Data, QATech Leads, Staff Engineers, the Engineering Manager(s), the Platform Engineering Manager, Data and the QA Lead report directly into the Director.
- Foundations & health
- Owns the foundations & overall healthAccountable for establishing strong engineering foundations and for the overall health of the department — the standards, architecture direction and ways of working everything else is built on.
- Velocity & execution
- Lifts velocity & quality at scaleOwns and improves the velocity of the team, and ensures squads deliver high-quality, scalable solutions efficiently across multiple public-facing applications.
- Process & culture
- Architects & lands the processesArchitects and successfully implements the processes — collaboration, code review, testing, DevOps — that let a growing team work well, and scales the engineering culture as the organisation grows.
- Partner with product & business
- Aligns engineering with company goalsPartners with Product and the business to align engineering priorities with company objectives, balancing technical innovation with business needs.