1. Home
  2. Career Explorer
  3. Software Engineer
  4. Salaries
Content has loaded

Software engineer salary in South Africa

How much does a Software Engineer make in South Africa?

Average base salary

R 36 259

The average salary for a software engineer is R 36 259 per month in South Africa. 502 salaries reported, updated at 8 June 2023

Is this useful?

Top companies for Software Engineers in South Africa

  1. Luno
    4.4
    9 reviews11 salaries reported
    R 60 440per month
Is this useful?

Highest paying cities near South Africa for Software Engineers

  1. Stellenbosch, Western Cape
    R 54 483 per month
    8 salaries reported
  2. Centurion, Gauteng
    R 49 579 per month
    52 salaries reported
  3. Cape Town, Western Cape
    R 41 110 per month
    132 salaries reported
  1. Johannesburg, Gauteng
    R 38 949 per month
    140 salaries reported
  2. Woodmead, Gauteng
    R 37 624 per month
    9 salaries reported
  3. Port Elizabeth, Eastern Cape
    R 36 996 per month
    11 salaries reported
  1. Pretoria, Gauteng
    R 34 106 per month
    46 salaries reported
  2. Durban, KwaZulu-Natal
    R 32 230 per month
    28 salaries reported
  3. Johannesburg North, Gauteng
    R 30 137 per month
    11 salaries reported
Is this useful?

Where can a Software Engineer earn more?

Compare salaries for Software Engineers in different locations
vs
Explore Software Engineer openings
Is this useful?

How much do similar professions get paid in South Africa?

Developer

5,001 job openings

Average R 32 704 per month

Is this useful?

Frequently searched careers

Teacher

Software Engineer

Registered Nurse

General Worker

Security Guard

Architect

Data Scientist

Accountant

Truck Driver

Call Center Representative

Mechanical Engineer

Data Analyst