Software Engineering Manager at Mukuru
Mukuru is a leading financial services platform empowering Africa's consumers with accessible, reliable, and affordable financial solutions. Serving over 16 million customers across 50+ countries, Mukuru is committed to financial inclusion and customer-centricity.
We’re looking for a passionate Software Engineering Manager to lead, mentor, and inspire our engineering teams in Cape Town, South Africa. This is a hybrid role and you'll play a key role in driving innovation, delivering high-quality solutions, and aligning product development with Mukuru’s mission. Your leadership will empower teams to achieve their best work in a dynamic, fast-paced environment.
Your responsibilities as a Software Engineering Manager will include:
- Lead with Vision & Purpose
• Provide strong yet supportive leadership, ensuring engineers have the clarity, guidance, and mentorship to excel.
• Set a strategic direction for technical architecture, ensuring it evolves to meet business needs and future growth.
• Navigate multiple workstreams, balancing priorities to deliver impactful solutions. - Build & Grow Exceptional Teams
• Empower engineers by fostering career growth, technical mastery, and personal development.
• Cultivate a culture of learning, collaboration, and recognition, where every win—big or small - is celebrated.
• Champion a diverse and inclusive team environment, where every voice matters. - Drive Technical Excellence & Innovation
• Shape the architectural direction of our systems, improving stability, performance, and scalability.
• Solve large-scale engineering challenges, bringing fresh ideas and innovative approaches.
• Define best practices and continuously refine processes to drive efficiency and excellence. - Recruit, Inspire & Retain Top Talent
• Play a crucial role in hiring world-class engineers, ensuring we attract and retain top talent.
• Create an environment where engineers feel motivated, inspired, and set up for success.
• Encourage open communication, promoting transparency and trust across teams.
What we’re looking for:
- A Passion for People, Technology, and Problem-Solving
- Relevant IT degree/diploma in Computer Science or related field
- 10+ years of software development experience, with hands-on expertise in building and scaling engineering teams
- Strong knowledge of system architecture, technical design, and modern software development practices
- Experience managing application development at scale, with expertise in Agile, Scrum, and SDLC methodologies
- Ability to lead multiple teams across complex projects while driving efficiency and alignment
Skills & Expertise: - Problem-Solving & Decision Making – Ability to break down complex challenges and drive practical solutions.
- Technical Expertise – Deep understanding of infrastructure, architecture, and scalability.
- Effective Communication – Ability to provide clarity, influence decisions, and engage teams.
- Collaboration & Stakeholder Engagement – Experience working with Product Owners, DevOps, Business Analysts, and leadership teams.
- Process & Delivery Excellence – A track record of introducing efficiencies and driving engineering best practices.
- A drive for process efficiency and the ability to introduce improvements in development processes.
Should you be appointed in a remote/work from home role at Mukuru, it is your responsibility to ensure that you have uninterrupted internet connectivity and a ‘work-like’ environment at your home location, in order to deliver your best in terms of performance, productivity and service to our customers.
If you do not receive any response after two weeks please consider your application unsuccessful.
NB: ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY’S EE TARGETS
Similar Jobs
What We Do
Mukuru is one of the largest money transfer providers in Africa and a leading Next Gen Financial Services Platform that offers affordable and reliable financial services to the emerging consumer. The foundation of our business was built by providing the continent’s migrant diaspora with safe, convenient international money transfers. From this base we have grown a wide range of products and services that take their cue from our customers’ needs and aspirations for greater financial security and a better life. To this end, we continue to build a highly robust and resilient physical and digital financial payments infrastructure across Africa that unlocks new value-added services for our loyal customers. This includes cash transfers, Mukuru Funeral Cover, and the Mukuru Card. As a fintech provider, Mukuru has underpinned its successful customer engagement strategy with the ability to ‘speak the language’ of its users and gain a grassroots understanding of the unique pain points that customers face in each market. Our engagement platforms include WhatsApp, free USSD, the Mukuru App, and the website. Customers are always able to speak to Mukuru about any challenges or difficulties with the platform, whether it’s a Mukuru agent in a physical booth, at a branch, over the telephone, or via a virtual live chat function in a language of the customer’s choosing, and often in their mother tongue. Take a walk through our Contact Centre at any time, and you’ll hear conversations in 15 languages – our very own united nations of Africa and Asia.





