Candidates Experience With Us + Latest Updates
Personalized Support for Your Success
Upcoming Trainings & Events
Senior Software Engineering Manager Job Safaricom
Senior Software Engineering Manager Job. Software Engineering Jobs In Kenya
About M-Pesa Africa
At M-Pesa Africa, we’re the heroes that make things happen.
We are a united, energetic and passionate team. A place where leaders coach, teams connect, and everyone is empowered to go further, faster. A place where heroes become superheroes; through growth, opportunity, and the chance to work with the best minds in FinTech.
We are Africa’s largest FinTech providing services to more than 60 million customers and 5 million businesses solutions across Financial Services, Enterprise, Merchant and Retail. We are now well on our way to becoming the preferred digital payment method across the markets that we serve, for both in-store, remote and online payments. With headquarters in both Kenya and South Africa, we serve markets that include Kenya, Tanzania, DRC, Lesotho, Ghana, Egypt, Ethiopia, and Mozambique.
Read More>>>Top 4 Reasons Why PMP Certification Will Boost Your Career In 2025
About the Role
This role will be key in driving the strategic evolution of the M-Pesa ecosystem by leveraging and optimizing existing platform capabilities, building new solutions and platforms to meet the future commercial requirements of M-Pesa, in the operating markets, ensuring alignment with M-Pesa Africa’s global financial services footprint. This involves leveraging existing platforms and capabilities, key technology partners, maximizing cost efficiency, and delivering scalable, high-performance financial solutions that reinforce and improve M-Pesa Africa’s competitive advantage. This role ensures that M-Pesa Africa remains at the forefront of Mobile Payments innovation, fostering a robust financial ecosystem that drives sustained growth, market leadership, and expanded financial inclusion.
Responsibilities
Strategic platform alignment and stakeholder engagement
- Drive and Influence the Technology Strategy of MPA, supported by budgets and plans to deliver on the business strategy;
- Drive close collaboration with the Commercial Teams to ensure solution development aligns seamlessly with market and functional roadmaps and priorities;
- Engage with senior stakeholders, including Group SLTs and OpCo CEOs, ensuring transparency, strategic alignment, and informed decision-making throughout the platform development lifecycle;
- Provide executive-level briefings on platform roadmaps, supplier strategies, and emerging opportunities in M-Pesa.
Technology and Supplier Strategy
- Proactively collaborate with strategic technology partners to analyze, influence, and accelerate the development of next-generation mobile payments capabilities;
- Own and govern platform development initiatives, ensuring M-Pesa Africa retains final approval authority for all major architectural and engineering decisions.
Enterprise architecture and platform engineering excellence
- Collaborate with Mobile Payments, Enterprise Architecture & Design team, ensuring all design solutions adhere to best practices in scalability, security, and performance optimization;
- Oversee software development governance, ensuring alignment with M-Pesa Africa’s global technology strategy and compliance frameworks.
Quality Assurance and Operational Resilience
- Direct collaboration with Assurance, Security, Testing Strategy, adhere to test automation framework, tooling ecosystem, and quality assurance methodology;
- Partner with the Operations Team to ensure platforms deliver high availability, reliability, and service-level performance, meeting business-critical demands.
Financial and Productivity Optimization
- Work closely with Finance Teams to ensure efficient budget allocation, cost governance, and strategic investment in platform innovation;
- Continuously seek opportunities for process optimization, driving enhancements in test automation, collaboration tools, and development productivity.
Qualifications:
- At least 10 years of deep expertise in Mobile Payments and Financial Services Architecture ie extensive knowledge of Distributed Payment Architectures, Real-Time Transaction Processing, Regulatory Compliance (e.g., PSD2, PCI-DSS), and mobile wallet ecosystems
- Enterprise-Grade Software Development Management leading full-lifecycle software development, including requirements engineering, CI/CD pipeline optimization, version control strategies (GitOps), and software configuration management. Experience in managing complex microservices-based, event-driven, and API-first architectures.
- Strategic business and customer-centric technical leadership – Strong focus on business impact, product-market fit, and end-user experience when driving technology decisions.
- Ability to deal with diverse cultures;
- International experience and multicultural sensitivity.
Read More>>>The Power Of Digital Marketing: Millicent’s Success Story
Education & Experience:
- A graduate degree preferably in Computer Science, Software Engineering or a related field;
- Professional certification in different delivery methodologies eg Agile, SAFe Agile or Waterfall;
- Proficiency in multiple programming languages (e.g., Java, Python, C++)
- Experience with designing and implementing complex software systems;
- Knowledge of DevOps practices and tools.
How to Apply
Click Here to Apply
🚨 Before You Apply for This Job. Need Help With Your CV?
This job will attract 1000+ applicants.
Many qualified professionals miss out on getting shortlisted and interviews — not because they lack experience, but because their CV doesn’t clearly show how they fit this specific job.
🎯 Want to get an interview fast? Customize your CV specifically for this job.
Using the same CV for every application will not get you interviews.
Email your CV today to our Client Service Manager, Rose, using cvwriting@corporatestaffing.co.ke
Subject: CV Review & Upgrade.
Rose and our recruiters will review your CV and show you exactly how to improve it for the job you are targeting.
Using an A.I-generated CV but not getting interviews? Get it reviewed here by our recruiters today.

