Join Our Talent Community – Safaricom
At Safaricom, we believe in transforming lives through technology. As a purpose-led technology company, we are committed to driving innovation, delivering solutions that connect people, and creating opportunities for growth across Africa. Our people are at the heart of everything we do, and we continue to nurture an environment where creativity, collaboration, and innovation thrive.
We invite you to join our team and become part of our journey in shaping the future of connectivity and financial inclusion. We are currently seeking to fill the following roles:
1. M-Pesa Africa Senior Software Architect
Location: Kenya
Posting Date: September 17, 2025
Job Description:
As a Senior Software Architect with M-Pesa Africa, you will play a pivotal role in defining the technical vision and guiding the architecture of mobile financial services across multiple markets. Responsibilities include:
- Leading the design and development of scalable, secure, and high-performance platforms to support M-Pesa services.
- Driving architectural decisions and aligning system designs with business strategies.
- Collaborating with cross-functional teams to translate business requirements into robust technical solutions.
- Ensuring compliance with industry standards, security best practices, and regulatory requirements.
- Providing mentorship to software engineers and promoting engineering excellence.
- Conducting architectural reviews and recommending improvements for system optimization.
- Engaging with stakeholders to ensure architectural integrity across projects.
This role is central to ensuring that M-Pesa Africa continues to provide reliable, innovative, and accessible mobile financial services to millions of customers.
2. Engineer – RAN Capacity Management
Location: Kenya
Posting Date: September 17, 2025
Department: Access Network Planning & Design, Technology Division
Job Description:
The Engineer – RAN Capacity Management will focus on planning and optimizing radio access network capacity to deliver seamless connectivity. Key responsibilities include:
- Monitoring and analyzing RAN capacity utilization and performance trends.
- Designing and implementing strategies to address capacity bottlenecks.
- Supporting the planning of network expansions, upgrades, and optimization initiatives.
- Collaborating with vendors and internal teams to ensure the effective deployment of solutions.
- Preparing technical reports and forecasts to guide network investment decisions.
- Conducting simulations and modeling to predict future network needs.
- Ensuring alignment of RAN planning with business growth and customer experience goals.
This position is essential for ensuring the efficiency and scalability of Safaricom’s access network to meet growing customer demands.
3. Engineer – IP Support
Location: Kenya
Posting Date: September 15, 2025
Department: Converged Network Support, Technology Division
Job Description:
The Engineer – IP Support will provide advanced technical support for Safaricom’s IP-based network infrastructure. Duties include:
- Troubleshooting and resolving IP network issues to ensure high availability and performance.
- Supporting incident management, root cause analysis, and corrective action planning.
- Assisting in the deployment and configuration of routers, switches, and firewalls.
- Monitoring IP networks to identify faults, anomalies, and areas for optimization.
- Collaborating with engineering teams on capacity planning and technology upgrades.
- Maintaining accurate technical documentation and network diagrams.
- Providing support for integration of new services into the IP network.
This role ensures the resilience and robustness of Safaricom’s converged IP networks, enabling seamless communication and digital services.
4. M-Pesa Africa Cyber Security – Evergreen Application (Multiple Roles)
Location: Kenya
Posting Date: July 22, 2025
Job Description:
Safeguarding customer trust and data is a priority for M-Pesa Africa. Through our evergreen cyber security talent pool, we continuously seek skilled professionals across multiple cyber security roles. Responsibilities may include:
- Developing and implementing security strategies, policies, and frameworks.
- Conducting threat analysis, vulnerability assessments, and penetration testing.
- Monitoring security events, investigating incidents, and leading incident response.
- Collaborating with teams to ensure security is integrated into system development and operations.
- Supporting regulatory compliance and ensuring adherence to security standards.
- Providing training and raising awareness on cyber security practices across the organization.
- Researching emerging threats and recommending proactive measures to strengthen defenses.
Whether in governance, operations, or engineering, these roles contribute directly to protecting M-Pesa Africa’s digital ecosystem and ensuring customer safety.
Why Work with Safaricom and M-Pesa Africa?
At Safaricom, we are more than just a telecommunications company—we are a digital-first organization driving innovation in mobile connectivity and financial services. By joining us, you will:
- Be part of Africa’s leading purpose-driven technology company.
- Work with diverse, talented teams solving real-world challenges.
- Access opportunities for professional growth and career development.
- Contribute to initiatives that impact millions of lives every day.
- Be part of a culture that values innovation, collaboration, and inclusion.