Software Engineering Manager - Cloud-Based SaaS | Remote (with occasional London office visits)
Are you a seasoned technical leader passionate about shaping the future of cloud-based software in fitness, wellness, and salon industries? Our company provides all-in-one management platforms for scheduling, billing, memberships, marketing, and access control globally.
We're looking for a Software Engineering Manager experienced in mentoring to lead a mature Scrum team. This strategic role focuses on driving engineering excellence, team development, and process optimization. Collaborate cross-functionally, shaping scalable, high-quality solutions aligned with business goals - ideal for future CTO aspirants.
*Key Responsibilities:*
- Technical Leadership: Guide team leads in scalable architecture, secure coding, and engineering best practices.
- Project Execution: Oversee delivery, manage timelines, and align engineering velocity with OKRs.
- Mentorship: Support Squad Leads through performance reviews and career development.
- Engineering Culture: Foster ownership, psychological safety, and continuous improvement.
- Cross-Functional Collaboration: Work closely with Product, QA, DevOps, Data, and Design teams.
- Process Evolution: Lead Agile/Scrum/Kanban improvements and retrospectives.
*Qualifications & Skills:*
- 10+ years in software engineering, with 3+ in technical leadership.
- Proficiency in .NET, Angular, Kotlin, Swift, C#, and cloud platforms, especially Azure.
- Leadership experience and mentoring Squad Leads.
- Strong grasp of CI/CD, scalable architecture, and clean code principles.
- Web and mobile development expertise (Android & iOS).
- Proficient in MySQL, MongoDB, MS SQL, and database administration.
- Data modelling, data warehousing, and Git workflows understanding.
- Excellent communication skills and strategic thinking.
This remote-first role involves occasional visits to our London office, collaborating with teams across Asia, requiring early starts at 7am.