Software Engineering Manager – Agile Delivery, Cloud Platforms, People Leadership, DevOps/DevSecOps, Continuous Improvement, Team Management
Location: Richmond, London (Hybrid)
Duration: Initial 6 months
Rate: £550-650pd Inside IR35
We’re representing a global organisation at the forefront of digital transformation within the B2B events and media space. They are looking for an experienced Software Engineering Manager to lead a distributed team of talented engineers focused on designing, developing, and delivering high-quality software solutions at scale.
You’ll play a key role in cultivating a high-performing engineering culture; one built on collaboration, trust, and continuous improvement while ensuring teams deliver exceptional outcomes across a global technology ecosystem.
Key Responsibilities
- Lead, mentor, and develop a distributed team of Software Engineers (onshore, nearshore, offshore).
- Drive performance management, coaching, and professional development across the team.
- Improve developer experience through better tools, automation, and processes.
- Ensure compliance with organisational standards, policies, and industry best practices.
- Contribute to continuous improvement initiatives across engineering and operations.
Required Skills/Experience
- 5–10 years’ experience in software engineering management within complex, distributed teams.
- Demonstrable success leading distributed teams across multiple time zones and partner models.
- Experience with large-scale systems, multi-workstream delivery, and global platforms.
- Solid understanding of architecture principles (SOA, DDD, SaaS).
- Broad technical knowledge spanning Cloud Hosting, DevSecOps, QA, and Performance Testing.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
This is a great opportunity to join a well-established, forward-thinking organisation that values innovation, collaboration, and excellence.