About the role
We are growing our technology team and looking for an engineering manager with a shared belief in the power of data and technology to change lives. As a team we want to continue building a solid engineering culture so that we can move the company and mission forward, and grow professionally and personally.
You will lead a team of engineers, balancing people management with delivery oversight. You will be responsible for the performance, growth, and wellbeing of your direct reports. You'll work closely with Product and other stakeholders to ensure your team delivers high-quality work aligned with business priorities, setting clear expectations, removing blockers, and fostering a culture of psychological safety, continuous improvement, and accountability.
A core part of this role is helping our teams excel at agile delivery. We run both Scrum and Kanban across different teams, and you will work across them - coaching, facilitating, and continuously improving how we plan, deliver, and learn. You'll need to be fluent in both methodologies and understand when and why each is the right fit.
You will remain technically credible and able to engage meaningfully in architectural and technical discussions, though your primary focus is on enabling others to do their best work. This is a scale-up environment with plenty of opportunity to take responsibility and lead on improving our ways of working alongside new development.
Key ResponsibilitiesAgile delivery and process ownership
- Own and evolve agile practices across engineering teams, working fluently with both Scrum and Kanban depending on team context and the nature of the work
- Facilitate sprint planning, reviews, retrospectives, and stand-ups for Scrum teams; ensure Kanban teams have well-maintained boards, clear WIP limits, and effective flow metrics
- Coach teams on when and how to adapt their process - recognising that different work (product features vs. BAU/support vs. data delivery) benefits from different approaches
- Use delivery metrics (cycle time, throughput, velocity, lead time) to identify bottlenecks, drive improvements, and provide visibility to stakeholders - without reducing agile to a numbers game
- Champion continuous improvement through well-facilitated retrospectives and follow-through on action items
- Ensure cross-team alignment on cadences, dependencies, and shared ceremonies where needed
People leadership and development
- Run effective 1:1s, provide timely and constructive feedback, and support each team member's development through clear goals and regular career conversations
- Manage performance fairly, addressing issues early and with care
- Build trust within your team and create an environment where people feel safe to take risks, ask for help, and challenge ideas
- Grow junior team members through mentoring, pairing, code review, and leading by example, using our engineering career pathways framework to support progression
- Actively support hiring - contributing to job descriptions, interviews, and onboarding
Delivery and execution
- Ensure your team delivers reliably and sustainably, working with Product to prioritise work, manage dependencies, and set realistic expectations
- Protect the team from unnecessary disruption while keeping them connected to business context
- Track progress, identify risks early, and intervene when delivery is at risk - without micromanaging
- Balance feature delivery with technical health, ensuring time is allocated for maintenance, refactoring, and technical debt reduction
Technical engagement
- Remain technically credible - you don't need to be the strongest individual contributor, but you should participate meaningfully in design discussions, code review conversations, and architectural decisions
- Identify technical risk, ask good questions, and support sound decision-making
- Ensure technical standards are maintained and that the team invests appropriately in code quality, testing, and documentation
- Work as a hands-on engineer where needed - front-end, back-end, CI/CD, IaC, and security
- Ensure the security of data entrusted to the organisation, minimising risk of breach, data loss, or downtime
Stakeholder and cross-functional collaboration
- Build strong working relationships with Product, Design, Data, Policy, and Client Services teams
- Communicate complex technical concepts to all audiences within the organisation
- Represent your team's capacity, constraints, and progress clearly
- Escalate risks and blockers appropriately
- Contribute to cross-team planning and coordination, ensuring your team's work aligns with broader engineering and organisational goals
- Manage external technical relationships with pentesters, infrastructure specialists, accessibility testers, and contractors
- Shape the company's thinking on software, technology, architecture, and how to build systems that work for us, our customers, and our users over the long run
Job Types: Full-time, Permanent
Pay: £100,000.00-£110,000.00 per year
Benefits:
- Casual dress
- Company pension
- Cycle to work scheme
- Employee discount
- Free fitness classes
- On-site gym
- Store discount
- Work from home
Work Location: Hybrid remote in London EC4Y 0DT