Software Engineering Manager in London

Software Engineering Manager in London

London Full-Time 80000 - 100000 £ / year (est.) No working from home possible
N

At a Glance

  • Tasks: Lead and develop a team of software engineers to build and enhance the Hyperstack platform.
  • Company: Join NexGen Cloud, a leader in AI cloud infrastructure with a collaborative culture.
  • Benefits: Enjoy competitive salary, flexible working, and 25 days holiday plus public holidays.
  • Other info: Be part of a dynamic environment with clear career progression and growth opportunities.
  • Why this job: Make a real impact in a fast-growing company while shaping the future of AI technology.
  • Qualifications: Experience in leading software teams and a solid technical background in software engineering.

The predicted salary is between 80000 - 100000 £ per year.

Reporting to: Head of Software Engineering

ABOUT NEXGEN CLOUD: NexGen Cloud is the company behind Hyperstack, a full-stack AI cloud serving tens of thousands of customers from AI researchers to enterprises running the world's most compute-intensive workloads. We deliver on-demand and private GPU infrastructure to teams who treat performance as a requirement, not a feature. We're a tight-knit, fast-moving team working at the cutting edge of AI cloud infrastructure. We practice what we preach, equipping our people with AI at every level so we can solve harder problems, ship faster, and keep raising the bar for what enterprise GPU infrastructure looks like.

THE ROLE: This role exists because Hyperstack is scaling and we need engineering leadership that can keep pace with it. You'll lead a team responsible for building and evolving key parts of the Hyperstack platform — customer-facing product functionality, APIs, backend services, and the internal systems that keep everything running reliably at scale. You'll have direct ownership over team effectiveness, delivery quality, and the engineering standards that underpin how we build. This is a role for someone who combines genuine technical credibility with strong people management — close enough to architecture and system design to have a real opinion, but focused primarily on coaching, execution, and creating the conditions for engineers to do their best work.

WHAT YOU'LL BE DOING: Rather than a long checklist, here's what success in this role looks like:

  • Lead, support, and develop a team of software engineers through regular feedback, coaching, performance management, and career development — building an environment of clarity, ownership, and high standards.
  • Partner with Product and stakeholders to translate priorities into realistic plans and clear execution, balancing speed, quality, technical complexity, and business impact.
  • Stay close to architecture, design, and implementation decisions — supporting strong engineering judgement across the team and maintaining high standards in code quality, testing, and system design.
  • Support the team in building stable, production-ready systems that scale with demand — driving improvements in observability, performance, resilience, and operational practice.
  • Work closely with Product, Design, and other Engineering teams to align on priorities, dependencies, and risks — communicating clearly and driving decisions in ambiguous, fast-moving environments.
  • Help the team make good decisions about sequencing, trade-offs, and technical debt — surfacing delivery risks early and keeping execution on track.
  • Contribute to hiring, onboarding, and team design — identifying capability gaps and ensuring new joiners are set up to succeed.
  • Continuously improve team processes, planning, and engineering workflows — and reinforce a culture of ownership, trust, accountability, and constructive challenge.

ABOUT YOU: We're more interested in how you think and work than in a perfect CV. You'll likely bring a combination of the following:

  • Proven experience leading and developing software engineers in a people management capacity — coaching, feedback, performance management, and career development.
  • Strong track record delivering production software through engineering teams, with the ability to balance execution, quality, technical debt, and business priorities.
  • Solid technical background in software engineering, platform engineering, or backend systems — enough depth to contribute meaningfully to architecture discussions and technical direction.
  • Experience leading teams working on cloud platforms, infrastructure products, or technically complex B2B software.
  • Strong understanding of modern software development practices — backend services, APIs, testing, CI/CD, containers, Kubernetes, and Docker.
  • Experience working closely with Product and cross-functional stakeholders in environments where requirements evolve quickly.
  • Strong communication skills — able to align stakeholders, manage expectations, and communicate risks, trade-offs, and progress clearly.

Nice to Have:

  • Exposure to GPU-intensive, distributed, or performance-sensitive systems.
  • Experience in high-growth or scale-up environments where products, teams, and processes are evolving quickly.
  • Experience hiring and scaling engineering teams through periods of growth and organisational change.
  • Familiarity with platform reliability practices — incident response, capacity planning, and operational improvement.

WHAT WE OFFER:

  • Competitive salary and annual discretionary bonus scheme.
  • 25 days of holiday, plus public holidays.
  • Flexible working arrangements (remote or hybrid, depending on role and location).
  • Real ownership and autonomy, with the trust to take initiative and experiment.
  • The opportunity to make a visible, meaningful impact as we scale.
  • Clear career progression and growth opportunities in a fast-growing company.
  • A collaborative, international culture built on trust, transparency, and ownership.
  • The chance to help shape NexGen Cloud's team, culture, and future alongside ambitious, mission-driven colleagues.

Software Engineering Manager in London employer: NexGen Cloud Ltd

NexGen Cloud is an exceptional employer, offering a dynamic and collaborative work environment where innovation thrives. With a strong focus on employee growth, we provide clear career progression opportunities and the autonomy to make impactful decisions. Our flexible working arrangements and commitment to a culture of trust and transparency ensure that every team member can contribute meaningfully to our mission of redefining AI cloud infrastructure.

N

Contact Details:

NexGen Cloud Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineering Manager in London

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at NexGen Cloud or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised yet.

Tip Number 2

Prepare for the interview by diving deep into Hyperstack's tech stack and recent projects. Show us you’re not just a fit for the role but also genuinely interested in what we do. Tailor your examples to highlight how your experience aligns with our mission.

Tip Number 3

Practice your leadership stories! We want to hear about how you've developed teams and tackled challenges. Use the STAR method (Situation, Task, Action, Result) to structure your responses and make them impactful.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining our team at NexGen Cloud.

We think you need these skills to ace Software Engineering Manager in London

Team Leadership
Coaching and Mentoring
Performance Management
Software Development
Cloud Platforms
Backend Systems
APIs

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Software Engineering Manager role. Highlight your experience in leading teams and delivering production software, as this is what we’re really looking for!

Showcase Your Technical Credibility:We want to see your technical chops! Include examples of your involvement in architecture discussions and how you've contributed to high-quality code and system design. This will help us understand your depth in software engineering.

Communicate Clearly:In your application, be clear about your communication skills. We value strong alignment with stakeholders, so share instances where you’ve managed expectations or communicated risks effectively.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!

How to prepare for a job interview at NexGen Cloud Ltd

Know Your Tech Inside Out

Make sure you brush up on your technical knowledge, especially around software engineering principles, cloud platforms, and backend systems. Be ready to discuss architecture decisions and demonstrate your understanding of modern development practices like CI/CD and containerisation.

Showcase Your Leadership Style

Prepare to talk about your experience in leading and developing teams. Share specific examples of how you've provided feedback, managed performance, and fostered a culture of ownership and accountability. This role is all about people management, so let your leadership style shine through.

Align with Product and Stakeholders

Understand the importance of collaboration with Product and other stakeholders. Be ready to discuss how you’ve translated priorities into actionable plans in previous roles, balancing speed and quality while managing expectations. Clear communication is key!

Emphasise Continuous Improvement

Talk about your approach to improving team processes and workflows. Share examples of how you've driven improvements in observability, performance, and resilience in past projects. Highlighting your commitment to continuous improvement will resonate well with the company's values.