menajobs
  • Resume Builder
  • Pricing
Post a Job
HireLoginStart freeGet Started — Free
  1. Home
  2. For Employers
  3. How to Hire
  4. Saudi Arabia
  5. Software Engineer
~6 min readUpdated Oct 2026

Hire a Software Engineer in Saudi Arabia: Cost, Visa & Sourcing Guide

MH
By MenaJobs Hiring Desk · AI-assisted
Updated 1 Oct 2026

Saudization: Does the 30% Engineering Rule Cover Software Engineers?

Software Engineer may fall under the Saudization decision below, depending on the occupation code you register on Qiwa. If it does, there is a profession-level quota on top of Nitaqat; if not, only Nitaqat applies.

  • Group: Engineering (46 technical engineering professions)
  • Rate: 30% Saudi in force on 1 October 2026
  • Applies when: your establishment has 5 or more workers in this group
  • Worked example: with 5 workers in the group, at least 2 must be Saudi (rounded up)
  • Minimum wage for a Saudi to count: Saudi engineer's GOSI-registered wage must be at least SAR 8,000, with Saudi Council of Engineers accreditation.

The match is on the word “engineer”. Software titles are frequently registered under IT/programming occupation codes rather than one of the 46 technical engineering professions, so check the code on the Qiwa contract before planning around the 30% rule.

If you sit below the trigger, the profession quota does not bite, but the hire still counts in your overall Nitaqat percentage. Above it, every expat software engineer you add raises the number of Saudis you need in the same group.

Software Engineer Demand in the Kingdom

Demand for software engineers across the Kingdom is among the hottest in the region, driven directly by Vision 2030's digital-economy agenda, the technology buildout behind NEOM and its cognitive-city ambitions, government digital-transformation programmes, and a wave of well-funded local startups and global tech firms opening Riyadh engineering hubs. Employers want engineers who can ship cloud, mobile, data and AI products at pace, and the gap between demand and local supply has pushed compensation up sharply for strong candidates.

The candidate pool is deep on the expatriate side and growing fast on the national side. Saudi Arabia hosts a large expatriate technology workforce, with strong supply from India, Pakistan, Egypt and the wider region, while Saudization policy and heavy investment in local computer-science education are rapidly expanding the cohort of Saudi national engineers - a group employers are increasingly competing to hire to meet localisation targets. Genuinely senior engineers with cloud-native, distributed-systems or AI experience remain scarce relative to demand, so screening for real depth beats raw application volume. Who is hiring? Local and regional startups, the giga-projects' technology arms, banks and fintechs, government digital agencies, and the Saudi offices of global software companies.

How the Kingdom Differs for This Hire

Saudi tech hiring is pulled by government digital programmes, banks, telecoms and the regional headquarters now based in Riyadh. Many employers pair senior expat engineers with Saudi graduates to build capability and Nitaqat points at the same time. Data-residency and cybersecurity rules for government and financial clients also favour candidates who have delivered in regulated Saudi environments.

Nitaqat: Saudi vs Expat Software Engineers

Nitaqat grades every establishment by its weighted Saudi percentage, and the band it lands in decides whether Qiwa lets you issue work visas, renew iqamas and transfer workers in.

  • Full weight: a Saudi paid at least SAR 4,000 a month counts as 1
  • Half weight: a Saudi paid below SAR 4,000 counts as 0.5
  • Disabled Saudi employees: count 4×, capped at 10% of headcount
  • Qiwa documentation: from 15 April 2026 only Saudis whose contracts are documented on Qiwa count
  • Expats: each one adds to the denominator, so an expat hire lowers your percentage

Band thresholds depend on your economic activity and size, using equations HRSD does not publish in a calculable form. Treat any band you work out yourself as an estimate and confirm it in Qiwa's Nitaqat calculator before you commit to the hire.

What a Software Engineer Costs You in Saudi Arabia

What a software engineer earns in the Kingdom, from our salary data:

  • Entry level: SAR 8,000–14,000 a month
  • Mid level: SAR 15,000–25,000 a month
  • Senior: SAR 26,000–42,000 a month
  • Lead / head of function: SAR 40,000–65,000 a month

The median in that data set is SAR 18,000 a month. The live market data on this page shows what current postings say.

Then the fixed government charges for sponsoring a non-Saudi. The expat levy is SAR 800 a month while expats outnumber Saudis in your establishment and drops to SAR 700 once they don't — another reason Saudization and cost planning are the same exercise. Every expat also needs a SAR 100 annual work permit and an iqama costing about SAR 650 a year (a secondary-source figure; Absher and Muqeem show the live fee). Licensed industrial establishments stopped paying the levy after a December 2025 Cabinet decision. If the software engineer brings family, each dependant costs SAR 400 a month, normally borne by the employee.

GOSI is the other line. For an expat the employer pays 2% (occupational hazards) and the employee pays nothing. For a Saudi software engineer who first joined GOSI on or after 3 July 2024, the employer pays 12.75% and the employee 10.75% on 1 October 2026 (the annuity part rises 0.5 points every 3 July until 11% in 2028); under the old system it is 11.75% and 9.75%. The base is basic plus housing, floored at SAR 1,500 and capped at SAR 45,000 a month.

Accrue the end-of-service award from day one. Saudi law pays half a month of actual wage per year for the first five years and a month per year after that; resignation reduces it (none before two years, a third up to five, two thirds up to ten).

Qualifications and Certifications

Software engineering is not a licensed profession in Saudi Arabia. This is a critical and frequently misunderstood point: software engineers do NOT need Saudi Council of Engineers (SCE) membership, even though the word "engineer" is in the title. SCE membership is mandatory for civil, mechanical, electrical and other classical engineering disciplines whose work permits and iqama profession codes are tied to it - but software and IT engineering sit outside that regime. Likewise, there is no SOCPA-style accountant licence or SCFHS-style health-practitioner licence for software roles. No mandatory state credential is required to be employed as a software engineer.

What employers screen for is demonstrable engineering ability: a relevant computer-science or software-engineering degree is common but increasingly optional, and a strong portfolio, open-source contributions, system-design fluency and verified hands-on experience with the relevant stack matter more. Cloud certifications (AWS, Azure, GCP) and security or data credentials add signal for specific roles. Prioritise a practical technical assessment and code review over paper qualifications, and confirm the iqama profession code is set appropriately for an IT role rather than a regulated-engineering one.

Visa, Iqama and Qiwa Contract Steps

The paperwork order for a software engineer hire in the Kingdom:

  1. Offer and visa route: a candidate already in the Kingdom can move to you by service transfer on Qiwa; an overseas hire needs a work-visa allocation issued through Qiwa against your Nitaqat standing
  2. Arrival and iqama: after entry, the medical check and iqama issuance run through Muqeem/Absher; keep the iqama and work permit valid for the whole contract
  3. Contract on Qiwa: the employment contract is documented on Qiwa — and only Qiwa-documented Saudi contracts count for Nitaqat
  4. GOSI registration: register the employee with GOSI from the start date

Contract terms to get right: a probation clause of up to 90 days (180 only with a written extension), notice on an indefinite contract of 30 days from the employee or 60 days from you under the 2025 amendments, 21 days' annual leave (30 after five years) and the statutory sick-leave scale of 30 days full pay, 60 days at three-quarters and 30 unpaid.

Arabic-Language Expectations

Engineering teams in the Kingdom work mostly in English, so Arabic is rarely a hard requirement for a pure delivery role. It becomes valuable when the product is Arabic-first (government services, consumer apps, RTL interfaces) or when the hire will sit with Arabic-speaking business owners. Write the requirement honestly — “Arabic an advantage” filters less than “Arabic required”.

Where Saudi Employers Find Software Engineers

The Saudi tech talent market is well served by digital channels, and most employers run a blended approach:

  • Niche and regional job boards such as MenaJobs, which concentrate Saudi-based, work-authorised technology candidates and cut the irrelevant-overseas-applicant noise of generic global boards.
  • LinkedIn for active and passive sourcing of engineers, especially mid-to-senior profiles, and developer-focused communities and GitHub for portfolio-led sourcing.
  • Jadarat and Taqat - the national HRDF/Hadaf employment portals - which are essential when you want to hire Saudi nationals and bank Nitaqat credit, particularly relevant given ICT-sector localisation targets.
  • Bayt and other regional boards with deep Saudi reach.
  • Specialist technology recruitment agencies and executive search for senior or hard-to-fill mandates; expect a placement fee of a meaningful percentage of annual salary.

Because strong engineers field many offers, lead with a tightly written job description stating the stack, seniority, compensation band and visa status expectations up front, and keep the interview loop short to avoid losing candidates to faster competitors.

Sample Software Engineer Job Posting That Converts (Saudi Arabia)

Job title: Software Engineer ([Backend / Frontend / Full-Stack]) - Riyadh, Saudi Arabia

About the role: We are a fast-growing [industry / startup] in [Riyadh / Jeddah] building [product] and seeking a Software Engineer to design, build and ship features end to end. You will work in a small, autonomous squad with modern tooling and a strong code-quality culture.

Key responsibilities:

  • Design, build and maintain services in [language/framework, e.g. TypeScript/Node, Python, Java].
  • Own features from design through deployment and on-call support.
  • Write tested, reviewed, production-grade code and participate in code reviews.
  • Work with cloud infrastructure on [AWS / Azure / GCP].
  • Collaborate with product and design to ship customer value quickly.

Requirements: 3+ years building production software; strong [stack] skills; solid system-design fundamentals; comfort with cloud and CI/CD. Degree optional with a strong portfolio. No Saudi Council of Engineers (SCE) licence required - this is an IT role. Transferable iqama preferred.

What we offer: Competitive salary (SAR [X]-[Y]/month) plus housing and transport allowances, medical insurance, employer-sponsored iqama, GOSI registration, [equity / sign-on bonus] and end-of-service award per Saudi Labor Law.

Tip: state the stack, seniority, salary band and that no SCE licence is required in the post itself - this single change sharply cuts unqualified and confused applications.

Software Engineer Screening Checklist

  • Work authorisation: Transferable iqama, Saudi national status, or an overseas candidate you are willing to sponsor and budget for.
  • Technical depth: Verified hands-on experience with your stack, not just keywords on the CV.
  • Practical assessment: A real coding exercise or system-design discussion - the strongest single signal.
  • Portfolio: GitHub, shipped products or open-source contributions you can inspect.
  • System design: Ability to reason about scale, data and trade-offs for your domain.
  • Iqama profession code: Confirm it is set for an IT role, not a regulated-engineering one (no SCE needed).
  • Collaboration: Evidence of code review, testing discipline and teamwork.
  • Notice period: Confirm the candidate's current notice — on an indefinite Saudi contract, 30 days when the employee resigns — and whether a Qiwa service transfer is possible.

Live market data from MenaJobs: Software Engineer in Saudi Arabia

Live technology jobs in Saudi Arabia on MenaJobs today
479 open roles
Mid-level monthly salary benchmark
SAR 15,000–25,000 (median SAR 18,000)

Recent Software Engineer openings in Saudi Arabia

  • Software Engineer - Full Stack · Moyasar Financial Company
  • Senior Software Engineer - Full Stack · Moyasar Financial Company
  • Software Engineer · Mozn
  • Head of software Engineering · Ultimate Peaks
  • Software Technical, Senior Engineer · Adree

Job counts and listings are live from the MenaJobs job board; the salary benchmark comes from our Software Engineer salary guide for Saudi Arabia.

Hire Software Engineer in other GCC countries

🇧🇭Bahrain🇰🇼Kuwait🇴🇲Oman🇶🇦Qatar🇦🇪UAE

Frequently Asked Questions

What share of my software engineers must be Saudi?
Only if the occupation code you register for the software engineer is one of the professions in the engineering decision. If it is, 30% of that group must be Saudi once you have 5 or more workers in it (Saudi engineer's GOSI-registered wage must be at least SAR 8,000, with Saudi Council of Engineers accreditation). If it isn't, no profession quota applies and only your overall Nitaqat percentage matters. Check the code against HRSD's procedural guide before you advertise.
What are the government fees for an expat software engineer in Saudi Arabia?
Expat levy SAR 800 a month (SAR 700 if expats don't outnumber Saudis; exempt for licensed industrial establishments), work permit SAR 100 a year and iqama about SAR 650 a year — SAR 10,350 or SAR 9,150 a year in total. GOSI adds 2% of basic plus housing for an expat.
Do software engineers need Saudi Council of Engineers (SCE) membership?
No. This is a common misunderstanding. SCE membership is mandatory for classical engineering disciplines such as civil, mechanical and electrical engineering, where it is tied to the work permit and iqama profession code - but software and IT engineering sit outside that regime and require no SCE licence. Just confirm the iqama profession code is set for an IT role rather than a regulated-engineering one.
Is GOSI different for a Saudi and an expat software engineer?
Yes. For an expat you pay only 2% occupational hazards. For a Saudi you pay 12.75% (new system, first registered from 3 July 2024, rate on 1 October 2026) or 11.75% (old system), and the employee contributes 10.75% or 9.75%. The base is basic plus housing between SAR 1,500 and SAR 45,000.
What notice and probation apply when hiring a software engineer in Saudi Arabia?
Probation is up to 90 days, extendable to 180 days only by written agreement. On an indefinite contract the employee gives 30 days' notice and the employer 60 days (2025 amendments). A candidate already in the Kingdom can join you by Qiwa service transfer once their notice is served.

Share this guide

LinkedInXWhatsApp

Hiring Software Engineer talent in Saudi Arabia?

Join the employer list. We'll email you when new hiring tools open for GCC employers.

Employer updates only — no job-seeker emails. One-click unsubscribe. Privacy.

Related Guides

Software Engineer Salary in Saudi Arabia: Complete Compensation Guide 2026

Software Engineer salaries in Saudi Arabia range from SAR 8,000 to 65,000/month. Full breakdown by experience, benefits, and top employers.

Read more

Related Guides

Questions to Ask a Software Engineer Candidate + Interview Scorecard (UAE/GCC)

Interview questions for UAE software engineer candidates: coding and system design, behavioural, GCC screening on visa and relocation, plus a scorecard.

Read more

Software Engineer Job Ad Template: Copy-Ready Job Posting for the UAE & GCC (2026)

Free, editable Software Engineer job description template for the UAE: role purpose, stack-specific requirements, salary, visa and relocation wording.

Read more

Related Guides

  • Software Engineer Salary in Saudi Arabia: Complete Compensation Guide 2026

Related Resources

  • Questions to Ask a Software Engineer Candidate + Interview Scorecard (UAE/GCC)
  • Software Engineer Job Ad Template: Copy-Ready Job Posting for the UAE & GCC (2026)

Ready to hire in Saudi Arabia?

Post your role on MenaJobs and reach active GCC candidates — one flat fee, 30 days live, featured placement and urgent badge included.

Post a Job
menajobs

Helping you get your CV read by a person — and get the call.

Serving:

UAESaudi ArabiaQatarKuwaitBahrainOman

Product

  • For Employers
  • Job Bundles
  • Resume Tools
  • Pricing
  • ATS Checker
  • Offer Evaluator
  • All Tools
  • Chrome Extension

Resources

  • Resume Examples
  • Resume Templates
  • Resume Summaries
  • Resume Mistakes
  • Cover Letters
  • Achievement Examples
  • ATS Resume Guide
  • Fresher Resumes
  • Videos

Career Guides

  • CV Format Guides
  • Skills Guides
  • Salary Guides
  • ATS Keywords
  • Job Descriptions
  • Career Paths
  • Interview Questions
  • Career Change
  • GCC Salary Report

Country Guides

  • Jobs by Country
  • Visa Guides
  • Cost of Living
  • Expat Guides
  • Work Culture

Free Tools

  • Gratuity Calculator
  • Final Settlement Calculator
  • Visa Grace Period
  • Resume Keyword Matcher
  • Cover Letter Generator

Company

  • About
  • Contact Us
  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Shipping & Delivery
  • Sitemap

Browse by Country

  • Jobs in UAE
  • Jobs in Saudi Arabia
  • Jobs in Qatar
  • Jobs in Kuwait
  • Jobs in Bahrain
  • Jobs in Oman

Browse by City

  • Jobs in Dubai
  • Jobs in Abu Dhabi
  • Jobs in Sharjah
  • Jobs in Riyadh
  • Jobs in Jeddah
  • Jobs in Doha
  • Jobs in Kuwait City
  • Jobs in Manama
  • Jobs in Muscat

Browse by Category

  • Technology Jobs
  • Healthcare Jobs
  • Finance Jobs
  • Construction Jobs
  • Oil & Gas Jobs
  • Marketing Jobs
  • Hospitality Jobs
  • Education Jobs
  • Logistics Jobs
  • Remote Jobs

Browse by Nationality

  • UAE Jobs for Indians
  • UAE Jobs for Filipinos
  • Saudi Jobs for Indians
  • Saudi Jobs for Pakistanis
  • Qatar Jobs for Nepalis
  • Qatar Jobs for Filipinos
  • Kuwait Jobs for Egyptians
  • Bahrain Jobs for Indians
  • Oman Jobs for Bangladeshis
  • UAE Jobs for Pakistanis

Popular Searches

  • Tech Jobs in Dubai
  • Healthcare Jobs in Dubai
  • Finance Jobs in Dubai
  • Engineering Jobs in Dubai
  • Marketing Jobs in Dubai
  • Oil & Gas Jobs in Dubai
  • Tech Jobs in Riyadh
  • Healthcare Jobs in Riyadh
  • Finance Jobs in Riyadh
  • Engineering Jobs in Riyadh
  • Marketing Jobs in Riyadh
  • Oil & Gas Jobs in Riyadh
  • Tech Jobs in Abu Dhabi
  • Healthcare Jobs in Abu Dhabi
  • Finance Jobs in Abu Dhabi
  • Engineering Jobs in Abu Dhabi
  • Marketing Jobs in Abu Dhabi
  • Oil & Gas Jobs in Abu Dhabi
  • Tech Jobs in Doha
  • Healthcare Jobs in Doha
  • Finance Jobs in Doha
  • Engineering Jobs in Doha
  • Marketing Jobs in Doha
  • Oil & Gas Jobs in Doha
  • Tech Jobs in Kuwait City
  • Healthcare Jobs in Kuwait City
  • Finance Jobs in Kuwait City
  • Engineering Jobs in Kuwait City
  • Marketing Jobs in Kuwait City
  • Oil & Gas Jobs in Kuwait City

Popular right now

  • 105+ Jobs in Muscat
  • Salary Certificate Format UAE & Saudi
  • Accountant Interview Questions GCC 2026
  • Sales Manager Job Description GCC 2026
  • Accountant Resume Example for Gulf Jobs
  • Teacher Interview Questions GCC 2026
  • Registered Nurse Job Description GCC 2026
  • Business Development Manager JD GCC 2026
  • Teacher Job Description GCC 2026
  • Marketing Manager Job Description GCC 2026

As featured on

Featured on Better LaunchFeatured on neeed.directoryFeatured on Aura++ViesearchList on SimilarlabsLaunched onTiny Startupstinystartups.comFeatured on Findly.toolsFeatured on LaunchVerified on DANG!Featured on FoundrList
Featured on Better LaunchFeatured on neeed.directoryFeatured on Aura++ViesearchList on SimilarlabsLaunched onTiny Startupstinystartups.comFeatured on Findly.toolsFeatured on LaunchVerified on DANG!Featured on FoundrList
Featured on Better LaunchFeatured on neeed.directoryFeatured on Aura++ViesearchList on SimilarlabsLaunched onTiny Startupstinystartups.comFeatured on Findly.toolsFeatured on LaunchVerified on DANG!Featured on FoundrList
Featured on Better LaunchFeatured on neeed.directoryFeatured on Aura++ViesearchList on SimilarlabsLaunched onTiny Startupstinystartups.comFeatured on Findly.toolsFeatured on LaunchVerified on DANG!Featured on FoundrList

© 2026 MenaJobs. All rights reserved.

HireLoginStart freeGet Started — Free