We are seeking an experienced Software Engineering Manager to lead high-performing, cross-functional development teams. This role combines technical expertise, delivery excellence, and people leadership to ensure teams build robust, scalable software aligned with business objectives.
Requirements
- BSc or MSc in Computer Science, Engineering, or equivalent experience
- 7+ years of software engineering experience, including 2+ years in people management
- Proven experience with Agile delivery, CI/CD pipelines, and quality-focused development
- Track record of building and scaling teams, processes, and product impact
- Experience leading mobile and backend development teams is essential
- Highly likely you have been a Principal or Staff Engineer prior to transitioning into an Engineering Manager role
- Experience with identity management systems or related domains is desirable
- Exposure to banking, payments, or SaaS is advantageous