At a Glance
- Tasks: Lead a dynamic team to build and enhance cutting-edge AI cloud infrastructure.
- Company: Join NexGen Cloud, a fast-paced tech company revolutionising AI cloud solutions.
- Benefits: Enjoy competitive salary, flexible working, and 25 days holiday plus public holidays.
- Other info: Collaborative culture with clear career progression and opportunities for personal growth.
- Why this job: Make a real impact in a rapidly growing company with innovative technology.
- Qualifications: Experience in leading software teams and strong technical background required.
The predicted salary is between 80000 - 100000 Β£ per year.
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.
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:
- 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:
- Essential:
- 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.
- Employee wellbeing benefits.
- 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.
Head over to our NexGen Cloud careers page to view current openings and follow us on LinkedIn and X to learn more about our journey, newest releases and hear exciting news in the neocloud space.
Software Engineering Manager in London employer: NexGen Cloud
NexGen Cloud is an exceptional employer, offering a dynamic and collaborative work culture that empowers employees to take ownership and make a meaningful impact in the rapidly evolving AI cloud infrastructure space. With competitive salaries, flexible working arrangements, and clear career progression opportunities, we prioritise employee wellbeing and foster an environment of trust and transparency, making it an ideal place for talented individuals to thrive and grow.
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 industry, attend meetups, and engage in online communities. You never know who might have the inside scoop on job openings or can refer you directly.
β¨Tip Number 2
Prepare for those interviews! Research NexGen Cloud, understand their products, and be ready to discuss how your experience aligns with their needs. Practise common interview questions and have your own questions ready to show your interest.
β¨Tip Number 3
Showcase your leadership skills! Be ready to share examples of how you've developed teams and managed projects. Highlight your ability to balance technical depth with people management β that's what they're looking for!
β¨Tip Number 4
Donβt forget to apply through our website! Itβs the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the NexGen Cloud team.
We think you need these skills to ace Software Engineering Manager in London
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 Skills:Donβt shy away from flaunting your technical background! We want to see your understanding of modern software development practices and how youβve contributed to architecture discussions in the past.
Communicate Clearly:In your application, be clear about your communication skills. We value strong communication, especially when it comes to aligning stakeholders and managing expectations, so give us examples of how you've done this.
Apply Through Our Website:We encourage you to apply directly through our NexGen Cloud careers page. Itβs the best way for us to receive your application and ensures youβre considered for the role!
How to prepare for a job interview at NexGen Cloud
β¨Know Your Tech Inside Out
As a Software Engineering Manager, you'll need to demonstrate a solid understanding of software engineering principles and practices. Brush up on your knowledge of backend systems, APIs, and cloud platforms. Be ready to discuss architecture decisions and how they impact team performance.
β¨Showcase Your Leadership Style
This role is all about people management, so be prepared to share your approach to coaching and developing engineers. Think of specific examples where you've successfully led a team through challenges, provided constructive feedback, or fostered a culture of ownership and accountability.
β¨Align with Product and Stakeholders
NexGen Cloud values collaboration, so highlight your experience working closely with Product and cross-functional teams. Discuss how you've translated business priorities into actionable plans and how you manage expectations in fast-paced environments.
β¨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills and decision-making abilities. Prepare to discuss how you would handle trade-offs between speed and quality, or how you'd address technical debt while keeping the team on track. Use real-life examples to illustrate your thought process.