Software Engineering Manager – Agile Delivery, Cloud Platforms, People Leadership, DevOps/DevSecOps, Continuous Improvement, Team ManagementLocation: Richmond, London (Hybrid)Duration: Initial 6 monthsRate: £550-650pd Inside IR35We’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.