Software Engineering Manager

Posted 8hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineering Manager leading a team at NexGen Cloud for the Hyperstack platform's development. Focused on engineering leadership, quality delivery, and coaching software engineers.

Responsibilities:

  • 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

Requirements:

  • 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.

Benefits:

  • 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