Overview
We are seeking an experienced Interim Head of Engineering for a 6-month contract to lead engineering delivery within a key product area for a renowned software business. The successful candidate will be responsible for providing direction to an engineering team of 25, ensuring the delivery of high-quality software that aligns with business and product priorities. This role requires a strong technical background, particularly in .NET and SQL, to assess current practices and drive improvements in the engineering processes.
Responsibilities
- Lead and support an engineering team of 25, providing clear priorities and technical direction.
- Partner with Product and senior stakeholders to translate the product roadmap into achievable delivery plans.
- Oversee software delivery, managing dependencies, risks, and engineering capacity.
- Assess current engineering practices and drive improvements in quality and delivery effectiveness.
- Champion strong architecture, development standards, automated testing, and CI/CD practices.
- Coach engineering managers and technical leads to build a high-performing team.
- Balance roadmap delivery with technical debt and long-term engineering needs.
Requirements
- Proven experience as a Head of Engineering, Engineering Director, or equivalent senior engineering leader.
- Strong track record of leading teams in delivering and evolving commercial software products.
- Experience in complex environments with the ability to make an impact quickly.
- Credible technical background with the ability to challenge architectural decisions.
- Strong stakeholder management skills and experience working closely with Product leadership.
- Pragmatic approach to improving engineering delivery while maintaining momentum.
- Previous interim leadership experience preferred.