Job Description
The company is seeking a Software Engineering Manager to lead high-performing, cross-functional development teams. This role requires a blend of technical expertise, delivery excellence, and people leadership, ensuring the teams build robust, scalable software aligned with business goals. The Software Engineering Manager will play a critical role in driving the adoption of AI across the Software Development Lifecycle (SDLC) and product strategy, ensuring engineering practices remain modern, efficient, and future-ready.
Role involves:
- Leading, coaching, and growing multi-disciplinary Agile teams.
- Creating an inclusive, engaging team environment with a strong engineering culture.
- Driving performance and talent development with clear feedback, coaching, and formal reviews.
- Managing local/global hiring and onboarding to build teams.
- Championing high-quality software delivery through modern engineering practices.
- Providing localised technical leadership to ensure guild guidelines are correctly implemented.
- Acting as Technical Leader for the output and direction of the team’s deliverables.
- Leading teams in achieving production-readiness and robust release management practices.
- Ensuring teams are set up for success with the right processes, workflows, and tooling.
- Delivering on-time commitments while enabling fast feedback loops with stakeholders.
- Driving continuous improvement in delivery capability, operating models, and tooling.
- Promoting visibility and transparency through effective project tracking and communication.
- Collaborating with Product Managers and Domain Architects to translate business needs into technical outcomes.
- Motivating delivery of high-value work that balances immediate needs and long-term strategic goals.
- Championing customer-centricity through data-driven insights, feedback loops, and usability focus.
- Proactively exploring, experimenting with, and applying AI tools and agentic frameworks.
- Encouraging AI adoption across engineering workflows and product capabilities.
- Partnering with AI/ML SMEs to embed AI in value delivery across the SDLC.
Requirements:
- BSc or MSc in Computer Science, Engineering or equivalent experience.
- 7+ years in software engineering roles, 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.
- Exposure to banking, payments, or SaaS is a plus.
- Enthusiasm for leveraging AI to boost productivity and innovation.
What role offers:
- A mission-driven environment with smart, supportive colleagues.
- Opportunities to influence SDLC, team structures, and product strategy.
- A front-row seat in the journey towards truly AI-augmented software engineering.