Safaricom PLC, a leading telecommunications and technology company in Africa, is inviting applications from talented professionals for a series of high-impact positions across various departments. With a strong commitment to innovation, diversity, and delivering superior customer experience, Safaricom offers a dynamic environment for individuals who want to contribute to transformative digital solutions.
Whether your expertise lies in big data, UX design, system engineering, public relations, or backend development, this is your opportunity to join a forward-thinking organization shaping the future of connectivity in Africa.
Below are the detailed job descriptions for all the open positions. Ensure you apply before the respective deadlines.
1. Manager – PR and Communications (Fixed Term Contract)
Reports to: Head of PR & Corporate Communications
Application Deadline: 24th June 2025
Job Description:
- Develop and execute public relations and communication strategies.
- Manage Safaricom’s reputation by aligning internal and external messaging.
- Oversee media relations, crisis communication, and content development.
- Build partnerships with media houses and key stakeholders to promote the brand.
- Analyze communication performance metrics and generate insights.
2. DevOps Engineer
Reports to: DevSecOps Lead
Application Deadline: 25th June 2025
Job Description:
- Set up and maintain digital experience infrastructure and tooling.
- Automate CI/CD pipelines and integrate security best practices.
- Monitor, troubleshoot, and enhance performance of cloud-native platforms.
- Collaborate with developers and security teams to ensure seamless deployment.
3. Big Data Engineer
Reports to: DataOps Engineering Lead
Application Deadline: 26th June 2025
Job Description:
- Design, develop, and manage scalable big data processing systems.
- Build data pipelines for ingestion, transformation, and storage.
- Integrate advanced analytics and machine learning workflows.
- Ensure data quality, consistency, and operational efficiency.
4. Big Data Platform Operations Engineer
Reports to: DataOps Engineering Lead
Application Deadline: 26th June 2025
Job Description:
- Implement, manage, and support big data infrastructure and services.
- Maintain uptime and performance of platform components.
- Support deployment, patching, and capacity planning activities.
- Optimize costs and resources on data platforms.
5. Big Data Platform Analytics Engineer
Reports to: DataOps Engineering Lead
Application Deadline: 26th June 2025
Job Description:
- Design and implement analytics solutions on big data platforms.
- Work with business teams to convert data into actionable insights.
- Build visualizations and dashboards to support decision-making.
- Support exploratory and predictive analytics use cases.
6. Financial Services Support Engineer
Reports to: Integrations Lead Fintech – Financial Services IT
Application Deadline: 24th June 2025
Job Description:
- Improve and support fintech services and integrations.
- Ensure smooth operation and performance of financial systems.
- Troubleshoot technical issues and coordinate fixes with vendors.
- Work closely with operations and development teams.
7. Senior UX Designer
Reports to: UX Design Lead
Application Deadline: 24th June 2025
Job Description:
- Guide and mentor a high-performing UX design team.
- Shape product design strategies and ensure consistent design language.
- Conduct user research and usability testing.
- Collaborate with developers and product managers on implementation.
8. Service Reliability Engineer
Reports to: Service Reliability Engineering Lead – Systems Engineering
Application Deadline: 24th June 2025
Job Description:
- Build reliable, scalable, and efficient infrastructure systems.
- Implement monitoring, alerting, and incident response protocols.
- Drive automation for repetitive tasks and routine operations.
- Collaborate with development teams to improve system resilience.
9. Backend Microservices Developer
Reports to: Software Engineering Lead – Backend Development
Application Deadline: 24th June 2025
Job Description:
- Design and develop backend microservices with high performance.
- Ensure scalability, security, and maintainability of services.
- Integrate APIs and third-party platforms.
- Participate in code reviews and technical discussions.
10. Financial Systems Software Development and Systems Engineering
Reports to: Development Lead Fintech – Financial Services IT
Application Deadline: 24th June 2025
Job Description:
- Design and develop software for fintech systems.
- Integrate services with internal and third-party APIs.
- Collaborate with system architects and support engineers.
- Monitor system performance and implement enhancements.
11. Analyst – Enterprise Systems Support
Reports to: Manager – Enterprise Systems Support (ESS)
Application Deadline: 24th June 2025
Job Description:
- Provide expert support for enterprise systems.
- Troubleshoot system issues and provide timely resolution.
- Monitor and maintain system availability.
- Work closely with vendors and internal IT teams.
12. CBS Product Development Engineer
Reports to: CCS and Billing Lead – Revenue Management
Application Deadline: 24th June 2025
Job Description:
- Support revenue management and billing platforms.
- Develop new functionalities and enhancements for CBS systems.
- Troubleshoot and resolve CBS-related issues.
- Ensure compliance with business requirements and regulations.
13. M-PESA Africa Senior Software Architect
Application Deadline: 24th June 2025
Job Description:
- Lead software architecture design for M-PESA platforms.
- Define standards and best practices for software development.
- Provide guidance on scalable and secure system design.
- Collaborate with cross-functional teams to ensure system alignment.
14. M-PESA Africa Senior Infrastructure Architect
Application Deadline: 23rd June 2025
Job Description:
- Define and drive infrastructure architecture for M-PESA systems.
- Align infrastructure strategy with business objectives.
- Support cloud transformation and governance.
- Work closely with engineering and operations teams.
How to Apply
To explore and apply for any of these exciting roles, please visit Safaricom’s official careers page using the link below:
Apply Now
Note: Ensure you submit your application before the stated deadline for each role.
If you need further details about responsibilities, eligibility, or documentation, kindly refer to the official job listings provided on the Safaricom careers portal.