Mukuru is looking for a Software Engineering Manager to lead and inspire our engineering teams. In this role, you will translate business strategy into scalable technical direction, build and grow high-impact teams, and partner with cross-functional leaders to deliver impactful solutions that build financial freedom for our customers.
What You'll Do
- Inspire and guide engineering teams with clarity, empathy, and technical credibility.
- Translate business strategy into scalable technical direction.
- Drive alignment across multiple workstreams while balancing speed, stability, and innovation.
- Develop engineers through coaching, mentorship, and meaningful feedback.
- Create a culture of accountability, ownership, and continuous learning.
- Champion diversity, inclusion, and psychological safety within your teams.
- Shape and evolve system architecture to support growth, resilience, and scalability.
- Elevate engineering standards, best practices, and delivery processes.
- Identify opportunities for automation, optimisation, and technical innovation.
- Partner closely with Product, DevOps, and cross-functional leaders to deliver impactful solutions.
- Hire exceptional engineers who raise the bar.
- Foster an environment where engineers feel challenged, supported, and inspired.
- Promote open communication and transparent decision-making.
What We're Looking For
- 10+ years in software development.
- Experience leading engineering teams.
- Strong architectural and system design expertise.
- Proven experience delivering complex solutions at scale.
- Deep understanding of Agile, Scrum, and modern SDLC practices.
- Experience managing multiple teams or large cross-functional initiatives.
- Relevant IT degree/diploma in Computer Science or related field.
ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY’S DIVERSITY AND INCLUSION PLANS.






