At a Glance
- Tasks: Lead a dynamic engineering team and deliver impactful software solutions.
- Company: Join Diligent, a leader in AI-driven governance and compliance solutions.
- Benefits: Enjoy flexible work, comprehensive health benefits, and generous time off.
- Other info: Collaborative culture focused on innovation and diversity.
- Why this job: Shape the future of technology while empowering teams to excel.
- Qualifications: 8+ years in software engineering with strong leadership and technical skills.
The predicted salary is between 80000 - 100000 £ per year.
Here’s a summary of the role: Lead a strong engineering team, deliver software that matters, and help people do the best work of their careers. This is a hands-on team management role for someone who enjoys combining people leadership, technical fluency, and modern AI-enabled ways of working to build reliable products at scale. You’ll lead engineers building secure, scalable microservices and APIs using TypeScript and AWS. You’ll partner closely with Product, Security, DevOps, and peer engineering leaders to deliver roadmap outcomes, improve team effectiveness, and create an environment where engineers can grow, own their work, and build high-quality systems with confidence.
Here’s a breakdown of what you’ll do, not all of it, just the important stuff:
- Lead, coach, and support a team of engineers, creating clarity around priorities, ownership, expectations, and growth goals.
- Partner with Product, Security, DevOps, and peer engineering leaders to plan and deliver roadmap commitments while balancing quality, pace, and sustainability.
- Create a healthy delivery environment by improving team processes, removing blockers, supporting planning and estimation, and reinforcing strong engineering practices.
- Maintain enough technical depth to guide design discussions, challenge risks, review trade-offs, and support the team in building secure and maintainable systems.
- Use AI tools and encourage responsible AI-assisted ways of working that improve productivity while protecting privacy, security, quality, and good judgment.
- Support hiring, feedback, performance conversations, and career development so the team continues to grow in capability and confidence.
These are the essentials you’ll need to get an interview:
- 8 or more years of software engineering experience, including experience leading projects and supporting or managing engineers in an agile product environment.
- Experience managing teams that build cloud-native microservices in AWS.
- Strong people leadership skills, with experience coaching engineers, building accountability, and helping teams plan and deliver effectively.
- A solid technical background in backend engineering, including Node.js, TypeScript, AWS, APIs, and production systems supported by SQL or NoSQL data stores.
- Good understanding of CI/CD, observability, incident support, and modern engineering practices such as Docker-based workflows and infrastructure as code.
- Practical understanding of AI-enabled engineering and product use cases, including common LLM concepts and considerations such as privacy, security, bias, governance, and cost.
- Clear communication skills, with the ability to work effectively with engineers, product managers, and senior stakeholders.
- A quality, security, and delivery mindset, with the judgment to balance business outcomes, team health, and sustainable engineering practices.
It would be great if you had these too, but we’ll support you if you don’t:
- Exposure to hiring, organizational planning, or broader cross-team delivery initiatives.
- Experience helping teams adopt AI-assisted development tools or AI-enabled product capabilities in a practical and responsible way.
To foster strong collaboration and connection, this role will follow a hybrid work model. If you are within a commuting distance to one of our Diligent office locations, you will be expected to work onsite at least 50% of the time. We believe that in-person engagement helps drive innovation, teamwork, and a strong sense of community.
Software Engineering Manager (Hands On) in London employer: Diligent Corporation
Diligent Corporation is an excellent employer that fosters a collaborative work culture, encouraging innovation and teamwork among its employees. With a strong focus on professional growth, the company offers ample opportunities for skill development and career advancement in the thriving tech hub of [Location]. Employees enjoy a supportive environment that values quality and excellence, making it a rewarding place to contribute to impactful SaaS solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineering Manager (Hands On) in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving microservices and AI tools. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and leadership scenarios. Be ready to discuss how you've led teams and tackled challenges in past roles. Confidence is key!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our team at Diligent and making an impact.
We think you need these skills to ace Software Engineering Manager (Hands On) in London
Some tips for your application 🫡
Show Your Leadership Skills:When writing your application, make sure to highlight your experience in leading teams. We want to see how you've coached engineers and created an environment where they can thrive. Share specific examples that demonstrate your people leadership skills!
Get Technical:Don’t shy away from showcasing your technical expertise! Mention your experience with backend engineering, especially with Node.js, TypeScript, and AWS. We’re looking for someone who can dive into design discussions and guide the team effectively.
Tailor Your Application:Make your application stand out by tailoring it to our job description. Use the same language we use and align your experiences with the key responsibilities and requirements. This shows us you’ve done your homework and are genuinely interested in the role.
Apply Through Our Website:We encourage you to apply through our website for a smoother process. It’s the best way for us to receive your application and ensures you don’t miss any important updates. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Diligent Corporation
✨Know Your Tech Inside Out
Make sure you brush up on your technical skills, especially in Node.js, TypeScript, and AWS. Be ready to discuss how you've used these technologies in past projects, and think about specific examples where you led teams in building secure and scalable microservices.
✨Showcase Your Leadership Style
Prepare to talk about your approach to people leadership. Think of instances where you've coached engineers or improved team dynamics. Highlight how you create clarity around priorities and support your team's growth, as this role is all about leading and empowering others.
✨Understand the Bigger Picture
Familiarise yourself with Diligent's mission and values. Be ready to discuss how your experience aligns with their goals, particularly in governance, risk, and compliance. Showing that you understand their business will set you apart from other candidates.
✨Embrace AI and Modern Practices
Since the role involves AI-enabled ways of working, be prepared to discuss your experience with AI tools and how they can enhance productivity. Share your thoughts on responsible AI use and how it can impact software development, as this shows you're forward-thinking and aligned with industry trends.