Software Engineering Manager
About the role
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: Software Engineering Manager
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