As Kenya’s leading telecommunications provider, Safaricom is one of the most sought-after employers in the country. From customer service representatives in Safaricom Shops to software engineers working on M-PESA platforms, Safaricom offers entry-level roles, graduate programs, and specialized technical opportunities across Kenya.
Here is a full breakdown of key job opportunities at Safaricom, estimated salary ranges, qualifications, and how to apply safely.
Key Open Roles at Safaricom PLC:
1. Safaricom Retail Shop Customer Executive
-
Overview: Assisting customers in official Safaricom Shops with SIM registration, M-PESA line replacements, device purchases, internet setup, and account troubleshooting.
-
Requirements: Bachelor’s degree or Diploma from a recognized institution; minimum KCSE Mean Grade of C+; excellent communication and customer care skills.
-
Estimated Monthly Salary: KES 45,000 – KES 65,000.
2. Call Center Customer Experience Executive
-
Overview: Handling customer inquiries, complaints, and technical support over the phone at Safaricom’s contact centers (Jambo Contact Centre or Eldoret Hub).
-
Requirements: Bachelor’s degree or Diploma in any field; strong verbal communication skills; willingness to work on 24-hour shift rotations (including night shifts).
-
Estimated Monthly Salary: KES 35,000 – KES 50,000.
3. Software Engineer / FinTech Developer (M-PESA Division)
-
Overview: Designing, building, and maintaining microservices and APIs supporting M-PESA, Fuliza, Hustler Fund, and digital financial platforms.
-
Requirements: Degree in Computer Science, Software Engineering, or related technical field; proficiency in languages like Java, Python, Node.js, or Go; experience with cloud services (AWS/Azure) and database architecture.
-
Estimated Monthly Salary: KES 110,000 – KES 180,000 (mid-level roles).
4. Brand & Trade Marketing Representative
-
Overview: Driving ground-level marketing campaigns, supporting dealer networks, managing point-of-sale branding, and pushing product activations across sales regions.
-
Requirements: Degree in Marketing, Commerce, or Business Administration; minimum 1–2 years of sales or field marketing experience; strong negotiation skills.
-
Estimated Monthly Salary: KES 55,000 – KES 85,000.
Basic Requirements for Applicants:
-
Kenyan National ID Card or Passport.
-
Valid Certificate of Good Conduct from the Directorate of Criminal Investigations (DCI).
-
KRA PIN, NSSF, and SHA details.
-
Academic Certificates and official transcripts.
Step-by-Step Application Process:
-
Visit the Official Portal: Access Safaricom’s official career site at
jobs.safaricom.co.ke. -
Create a Profile: Register an account, fill out your educational history, and specify your area of expertise.
-
Upload Resume: Submit a clean, professional CV in PDF format.
-
Online Assessment: Candidates shortlisted for roles in customer care, sales, or IT will receive an invitation link for online aptitude or coding assessments.