How to Apply for a Safaricom Job in Kenya: Full Guide
Learn the ins and outs of applying for a job at Safaricom Kenya. This guide covers finding genuine vacancies, setting up your profile, essential documents, and crafting a CV that passes Safaricom's competency-based screening.

If you are asking, "How do I apply for a job at Safaricom Kenya?", you are not alone. Safaricom is the most sought-after private sector employer in Kenya, and every time a vacancy opens, hundreds of applications flood in within hours. The process is structured, automated, and unforgiving of small errors: a thin profile, a generic CV, or an incomplete form can filter you out before any human reviews your application. This guide walks through the entire process, from locating a genuine vacancy to submitting a CV that clears Safaricom's competency-based screening. No recycled advice, no guesswork.
One important point before we start: the process is completely free. If anyone asks you to pay anything at any point, it is a scam. More on that below.
Where to find genuine Safaricom job vacancies
Safaricom's only legitimate recruitment platform runs on Oracle Cloud. The direct URL is egjd.fa.us6.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX. This is the single source of truth for all active Safaricom job vacancies. The main Safaricom website at www.safaricom.co.ke links to this portal, but bookmarking the Oracle Cloud URL directly saves you the extra click. If a job listing directs you anywhere other than this portal, treat it as suspect until you can verify it there.
The portal has two primary search filters: a keyword field where you enter a job title or skill, and a location filter. Type the role you want, select your preferred location, and the results update immediately. Vacancies only stay visible while their deadline is open, when a listing disappears from the portal, that window has closed. If you see a role that fits, act on it the same day.
Safaricom charges nothing to apply at any stage. Any message, email, or social media post asking you to pay a fee to secure an interview, activate your application, or get shortlisted is a scam. Always verify every vacancy you encounter against the official Oracle Cloud portal before spending time on an application. If you would rather not monitor the portal manually, Tellus lets you add Safaricom's career portal to a Custom Company Watchlist, the moment a matching vacancy appears, Tellus flags it and prepares tailored application documents automatically.
How to set up your Safaricom candidate portal profile
Go to the portal URL, click "Register," and fill in your full name, email address, phone number, and a password. Safaricom sends a verification link to your email; click it before attempting to do anything else. Use an email address you check every day, because all communication from Safaricom, including interview invites and status updates, goes exclusively to the address registered on the portal.
After verification, log in and complete your profile in full. Upload your CV, add your work experience in chronological order, list your educational qualifications, and include any relevant certifications. The portal uses this profile data to match you against open roles, so an incomplete profile reduces your visibility in automated screening. Do not leave any section blank. Review every entry for accuracy before saving, because errors here carry through directly to your application.
Documents you need before you submit
For full-time roles, the core requirement is an updated CV attached to your portal profile. Save your CV as a PDF to preserve the formatting across different devices and systems. Ensure that your contact details on the portal match exactly what appears on your national identity card, because background verification is a standard part of Safaricom's hiring process and discrepancies create delays that work against you.
Safaricom's annual internship programme has additional requirements. You need a letter from your college or university confirming that you are a current student and that an internship is required for your course completion. This letter must be on official institution letterhead. For the 2026/27 cycle, applications opened in early February 2026 and closed on 24 February 2026. Watch for the 2027/28 announcement if you missed this window.
During onboarding, successful interns also need their National Identity Card, NSSF, NHIF, and KRA PIN details, a valid bank account, a Good Conduct certificate, and a CRB clearance certificate. These are not required at the point of application, but gather them early so you are not scrambling if an offer arrives.
How do I apply for a job at Safaricom Kenya? CV and cover letter essentials
Safaricom screens candidates using a competency-based framework. They are looking for demonstrated evidence of specific behaviours and skills, not just job titles and qualifications. The screening process prioritises candidates who can show, with concrete examples, how they handled real situations in the past. Vague statements like "good communicator" or "team player" carry no weight in this system.
Lead each role in your work history with specific achievements rather than generic duties. Use numbers where possible: the size of the team you managed, the percentage improvement you drove, the budget you controlled. Keep your CV to two pages. Safaricom processes high volumes of applications through automated screening before a recruiter manually reviews anything, so your CV needs to surface the right competency signals clearly and immediately.
Address your cover letter to the hiring team and open with the specific role title and where you found the vacancy. In the body, match your experience directly to the competencies listed in the job description, Safaricom's postings typically name the competencies they expect, and your cover letter should mirror that language. Confirm your availability and provide your contact details in the closing lines. Keep the letter to one page. A cover letter that reads like a template copied from the internet is discarded immediately.
What happens after you submit your application
Initial screening takes one to two weeks. Applications are reviewed for qualification fit and completeness. Candidates who clear this stage are invited to a technical assessment, for many roles, this is a Codility CodeCheck assessment conducted online. The test typically runs for around 135 minutes and includes multiple programming tasks tailored to the specific role, covering areas such as Python, SQL, algorithms, and data structures depending on the position. The process moves quickly once it starts, so practise under timed conditions before you sit the assessment. Non-compiling code scores zero.
Candidates who pass the assessment move into a video interview via HireVue, where you record structured responses on camera. Shortlisted candidates then progress to a phone interview and, if successful, a face-to-face interview with the hiring manager, team members, and relevant stakeholders. The final stage is a behavioural HR interview. The full sequence from first contact to a face-to-face typically takes one to two weeks.
To check your application status, log into your Oracle Cloud candidate portal account directly at the portal URL. Safaricom communicates via the email address on your profile, so check your inbox and spam folder regularly. If you have not received a regret email, your application has not been definitively declined. The total timeline from application to offer is typically three to six weeks. According to Safaricom's published hiring data, a significant proportion of candidates who reach the interview stage receive an offer within a month, which underlines the importance of being interview-ready before you apply.
Mistakes that get applications rejected before a human reads them
An incomplete profile is the most common self-inflicted mistake. If your work experience section is sparse, your profile will not rank in screening. Uploading a CV with a different name or contact details than your portal profile also creates verification issues that can disqualify you before any human reviews your file. Cross-check every detail before you hit submit.
Generic CVs that list duties rather than achievements are the second major failure point. Safaricom's screeners are trained to identify competency evidence, and a CV full of job descriptions rather than results gives them nothing to work with. One more common error: applying for roles where your qualifications fall significantly below the stated requirements. Safaricom's first-stage screening is automated, and under-qualified applications are filtered out automatically. Read the requirements carefully and only apply where your background genuinely matches what the role demands.
- Incomplete portal profile, especially the work experience section
- CV contact details that do not match the portal registration
- Generic cover letter with no reference to the specific role or competencies
- Duties-based CV with no measurable achievements
- Applying for roles where you do not meet the stated minimum qualifications
Apply once, apply properly
The process is competitive but entirely navigable if you prepare correctly. So if you have been wondering how do I apply for a job at Safaricom Kenya, the answer is: get your portal profile right, prepare your documents in advance, align your CV and cover letter to Safaricom's competency framework, and submit through the official Oracle Cloud portal only. Do the groundwork properly before you click apply, and you stand a genuine chance.
If you want to stay ahead of new Safaricom vacancies without refreshing the portal every morning, add Safaricom's career portal to your watchlist on Tellus. Tellus monitors corporate career portals and major Kenyan job boards daily, scores each vacancy against your CV with a compatibility rating, and generates tailored application documents the moment a matching role goes live. You focus on preparing for the interview. Tellus handles the monitoring.
Software engineer writing about the craft of building products on the web.