Software Engineer CV Template for Saudi Arabia
نموذج سيرة ذاتية مهندس برمجيات في السعودية
Saudi recruiters scan software engineer CVs for REST APIs, microservices, CI/CD before they read anything else. This template is pre-filled with the sections, keywords, and example bullets that fit software engineer roles at employers such as Aramco Digital, STC / solutions by stc, Elm. Replace every [bracket] with your own verified details.
Who this template is for
Software Engineers applying to private-sector, semi-government, or government employers in Saudi Arabia, including Riyadh, Jeddah, and the Eastern Province.
How to fill in each section
Header & headline
Use a headline like: Software Engineer | [Backend / Full-stack] | [Primary stack]. Add +966 phone, nationality, and Iqama/transfer status on the contact line.
Professional Summary
Lead with your stack: ATS and recruiters search for exact tool names.
Work Experience
Every bullet should pair a technical action with a measurable outcome (latency, uptime, cost, release speed). Ideas to quantify: Latency / throughput change; Uptime or incident reduction; Build or release time saved.
Skills
Match the job post's wording. Common ATS keywords: REST APIs, microservices, CI/CD, Agile / Scrum, code review, unit testing.
Certifications & licenses
SCE (Saudi Council of Engineers) membership if applying to engineer-titled roles; AWS / Azure / Google Cloud certifications; SDAIA / Tuwaiq Academy bootcamp certificates.
Saudi-specific tips
- Many Saudi tech employers (Elm, STC, SDAIA, banks) screen through an ATS: use one column and plain section headings.
- List English and Arabic proficiency; bilingual engineers are valued for government-facing products.
- Mention Vision 2030-related digital work (e-government, fintech, smart city) if you have genuinely worked on it.
- Add nationality and Iqama/transfer status in the header line: it speeds up recruiter screening for Saudization planning.
Common mistakes to avoid
- Listing every technology you ever touched instead of the ones the job asks for
- Describing tasks ('worked on backend') instead of what you owned and what changed
- Skill bars or star ratings, which ATS cannot read and recruiters distrust
ATS keywords for software engineer jobs
Use only keywords that are true for you, in the job post's exact wording.
مهندس برمجيات · مطور برمجيات · سيرة ذاتية مبرمج · وظائف تقنية السعودية
Who hires software engineers in KSA
- • Aramco Digital
- • STC / solutions by stc
- • Elm
- • SDAIA
- • Thiqah
- • NEOM
- • Careem
- • Salla
Examples of employer types and organizations that hire for this role. Not a guarantee of openings.
Related Saudi CV templates
Honest about what a template can and cannot do
- Free PDF and Word downloads. No signup, no CV upload needed.
- Example bullets use [X] placeholders. Add only results you can verify; never copy numbers you cannot defend in an interview.
- Our ATS score is a keyword and requirement match estimate. It is not the score a specific employer's system would give.
- Optimizer credits are a one-time payment, not an auto-renewing subscription.
- Your data: see the privacy policy for retention and how to request deletion.
Which one should you use?
- This template: Starting from a clean, role-specific structure
- Free, instant, you edit everything.
- ChatGPT or another chatbot: Free-form rewriting and back-and-forth editing
- You supply the job post, the checks, and the formatting each time.
- CV Repair Guru: Applying to many jobs from one base CV
- Tailors to each job post, adds cover letters, application answers, and a job tracker. Review every output before sending.
Filled in the template? Check your CV against this job.
Upload your CV and paste the job description to see missing keywords and requirements before you apply.
Step 1 of 2
or drop a file · PDF, DOCX
