Head of Software Development
NexGen Cloud is a rapidly growing IaaS company focused on providing innovative cloud solutions and infrastructure services. Our GPU cloud infrastructure solutions accelerate development in industries such as Artificial Intelligence & Machine Learning, VFX & Rendering, Data Science & IoT, and Computer Aided Engineering & MDO.
We are dedicated to helping our clients navigate the complexities of the digital world and achieve success through cutting-edge, scalable, secure and affordable solutions.
At the company's heart stands a group of very talented, experienced, and motivated individuals who want to make a positive change and a lasting impact on the tech world.
Position Summary
As Head of Software Development, you will lead cross-functional engineering teams across product lines. Reporting to the Director of Product, you’ll be responsible for delivering mission-critical software, elevating development practices and ensuring your teams are aligned with our strategic and technical vision.
This is both a people and delivery-focused role, blending technical understanding with leadership maturity to drive continuous improvement, product velocity, and a culture of innovation.
Some Important Skills/Experience:
- AI Tooling Experience with coding
- AI Tooling Experience without coding
- GPU or DevOps understanding
- Gen AI Understanding
- Experience with multiple releases in a single month, maintaining the release cadence of at least 2 feature releases a month.
- Defect threshold of critical defects in production (ideal answer: 0, <10 is also good)
Key Responsibilities
Project Leadership & Delivery
- Lead engineering teams to deliver high-impact software projects on time and within scope.
- Translate the product roadmap into technical execution plans, sprint goals, and delivery milestones.
Team Building & Talent Growth
- Recruit, coach, and mentor engineers to reach their full potential.
- Foster an environment of ownership, trust, collaboration, and continuous improvement.
Project & Resource Management
- Own resourcing, capacity planning, and team structuring across multiple projects.
- Ensure agile ceremonies (sprint planning, reviews, retros) are effective and outcome-driven.
- Managing multiple development pipelines both internal & external.
- Finding ways to faster GTM & reduction in TAT with improved releases & product enhancements.
Engineering Excellence & AI Tooling
- Enforce high standards of code quality, security, and performance.
- Collaborate with QA and DevOps to maintain CI/CD pipelines, observability, and release readiness.
- AI Tooling for departmental efficiency is crucial for this role.
Innovation & Best Practices
- Encourage experimentation, innovation, and adoption of new tools/techniques.
- Drive modernization initiatives—tech debt resolution, architecture reusability, and scalability.
Cross-Functional Collaboration
- Work closely with Product, QA, AI/Cloud platform teams, and other departments to ensure shared goals and alignment.
- Act as a communication bridge between technical teams and business leadership.
Risk Management & Continuous Improvement
- Proactively identify project risks and implement mitigation strategies.
- Continuously improve engineering velocity, flow, and predictability through agile practices.
Data Driven Analytics & Tracking of Value
- Identify & manage team metrics
- Value delivered to customers to achieve organization goals
- Take action based on data driven metric to improve quality, scale up & other innovative avenues relating to customer experience
Required Qualifications
- Proven track record in software development, with at least 2+ years in engineering leadership roles
- Experience in an IaaS company or cloud infrastructure environment
- Strong grasp of modern software development practices, system design and engineering operations.
- Python development background
- Hands-on exposure to AI or GPU-related products, either as a developer or technical lead
- Familiarity with AI tooling such as Cursor, ChatGPT, GitHub Copilot, etc
- Proven track record of successfully delivering complex, cross-team technical projects
- Strong communication, leadership and stakeholder management skills
- Managing multiple development & release pipeline
- Start up environment & management of changing priorities
Preferred Qualifications
- Experience with Agile/Lean methodologies (Scrum/Kanban/LESS/SAFe)
- Familiarity with modern tech stacks, DevOps workflows, and distributed systems
- PMP, CSM, or equivalent certifications are a plus
- Experience working in cloud-native or high-growth SaaS environments is desirable
- Worked on GPU Cloud based company
- Worked with a global team, managing priorities & driving efficiency
What We Offer
- Competitive salary and performance-based incentives
- Opportunity to shape next-generation cloud and AI infrastructure products
- Fully remote and flexible work environment
- A strong culture of innovation, support and continuous learning
- Exposure to cutting-edge technologies, collaborative peers, and global impact
We encourage applications from candidates of all backgrounds and experiences. Our commitment to diversity and inclusion drives our success as a company and reflects our dedication to fostering a diverse and innovative workforce.
Join our team and become a part of the NexGen Cloud Team, where innovation, collaboration, and growth are at the heart of everything we do. If you are a passionate, talented, and motivated individual looking to make a difference, apply now!
- Department
- Tech
- Role
- Software Development Manager
- Locations
- London
- Remote status
- Fully Remote
London
Workplace
Your work at NexGen Cloud will have a real impact. We're not about mundane tasks. We're about tackling meaningful projects that make a difference. Whether it's developing innovative solutions for our clients, contributing to research, or driving digital transformation, your work will be purposeful and meaningful.
Already working at NexGen Cloud?
Let’s recruit together and find your next colleague.