Technical Engineering Manager – Complex Data Platform
Location: London (Hybrid)
Compensation: £100K + Benefits
We are working on a confidential search on behalf of a client undergoing an exciting period of technical evolution and growth. This is a key opportunity to join a highly collaborative and delivery-focused engineering team driving meaningful change across a modern software landscape.
The organisation is well-established, with a strong engineering foundation and a clear vision for enhancing the way their teams build, deliver and operate technology. This role will play a central part in shaping technical direction, enabling team effectiveness, and fostering a culture of continuous improvement.
The Role
* Lead and coach a high-performing, cross-functional agile team (6 engineers + BA + QE)
* Shape team practices around code quality, test automation, tooling, and incident management
* Continuously improve how the team operates, identifying skills gaps and coaching individuals to close them
* Support the deployment and adoption of tools like Backstage, GitHub Copilot, LinearB, and IaC to enhance team performance
* Drive rework and improvements across the codebase to reduce delivery mistakes and increase reliability
* Advocate for data-driven engineering (e.g. 90% test coverage threshold, feedback loops on commit patterns and velocity)
* Encourage systems thinking, helping the team understand the broader business context of their work
People Leadership:
* Lead teams across TypeScript, DynamoDB, GraphDB (including RDF/property-label graph models), and OpenSearch
* Be a role model and trusted leader for engineers, focusing on individual development and team health
* Identify and address knowledge gaps through structured coaching, mentoring, and clear career pathways
* Foster a psychologically safe and inclusive culture that supports experimentation and growth
* Guide refinement and prioritisation sessions to ensure alignment with business impact and risk
* Shape a culture of accountability and technical excellence, leading from the front without micromanaging
What We're Looking For
* Proven experience as an Engineering Manager in mature, delivery-focused environments with complex data structures
* Bring experience in designing, building and maintaining complex data pipelines and search infrastructure
* A strong technical foundation and understanding of modern development practices, IaC, DevOps, and cloud infrastructure
* Experience working with or managing teams using graph databases, search technologies, and data pipelines
* Familiarity with IaC, GitHub Copilot, and modern observability tooling (e.g., Grafana)
* A strong ability to run skills gaps analysis, utilising delivery data, and an understanding how to use them to improve team effectiveness
* Experience guiding teams through change, process improvement and cultural transformation
* Comfort navigating ambiguity, managing through incidents, and driving forward operational excellence
* Outstanding communication, coaching and stakeholder engagement skills
This is a perfect opportunity to join a global organisation with a strong mission and lead impactful work in a technically complex, data-rich environment. If this role sounds of interest, please apply now for consideration!