Mahmoud Salem
Salem's Echo

Follow

Salem's Echo

Follow
Egypt's Tech Scene 2022 (Part 1 - Salaries)

Egypt's Tech Scene 2022 (Part 1 - Salaries)

An overview of Egypt's 2022 Tech Market Salaries

Mahmoud Salem's photo
Mahmoud Salem
·Oct 31, 2022·

20 min read

Table of contents

Yellow and Black Global Response Engineer LinkedIn Banner (Presentation (169)).png

Introduction

Few weeks ago we started a new initiative to clear the ambiguity around Egypt's Tech Market. This year we are trying to answer some questions for the community such as:

  • Do Computer-related graduates earn more than non-CS graduates?
  • Do I really need a Computer-related degree to work in Tech?
  • Is there a gender pay gap within the Tech Market? And how wide is it?
  • What are the most loved technologies and tools within Egypt's Tech Market?

We are trying to answer some questions for the individuals such as:

  • Am I being fairly compensated?
  • Which companies are paying above the market average?
  • How much should my expected salary for the next role be?
  • Which technology should I learn to increase my chances to land a better job in the market?

And we are trying to answer some questions for the companies such as:

  • How to make sure my company is still competitive in this market?
  • How to retain my talents?
  • How the Leveling System actually work within Egypt's Tech Market? How to map years of experience to levels?
  • I'm building a new product, which technologies should I use that matches my use-case and at the same time won't give me hard time to find talents who actually use it?

We originally planned to publish the full report by the end of November, but since Egypt's currency was floated (again!), it didn't make sense to wait until then. As a result we are publishing part of the full report, especially the part that focuses on salaries.

Therefore I would like to apologise for any mistakes upfront. I know the quality of this post isn't going to be the best as I needed to get the numbers out as soon as possible, but your feedback will be appreciated to make it better. I will also do my best to translate it to Arabic in the next few days.

Since we collected the currencies in which the salaries are being paid by in the survey, we have adjusted all the numbers to USD = 23.2 EGP. We also need to point out that we have collected all the data between August and October. Therefore we treated the USD = 19.5 EGP as a pre-inflation rate to correct the numbers.

And most important, all the salaries are going to be the Total NET Compensation (Base + Bonus) in EGP.

Disclaimer: This by no means is a comprehensive overview of the market, it's biased toward my network and the companies I'm interested in. Having said that, I assure you that I made an effort trying to clean the data and make it fair. I didn't include anyone working for a remote company, all the data that we analyse here are shared by Software Engineers working in companies operating in Egypt.

Data Analysis

We have received around ~1300 responses to the survey, around 800+ were verified (By profile, email or company). So I believe there's high confidence in this sample to actually represents the population.

Fields

Screenshot 2022-10-30 at 18.56.47.png

It wasn't much of a surprise that the majority of respondents were from the Engineering side. But I'm glad we received lots of responses from Data and Product respondents as well.

And therefore the fields we are going to focus on in this Post in Engineering are:

  • Backend
  • Fullstack
  • Frontend
  • Mobile
  • QA
  • DevOps
  • Embedded

And in Product:

  • Product Managers
  • Product Owners
  • UI/UX Designers

And in Data:

  • Data Analytics
  • Data Scientists
  • Data Engineers

Levels

Screenshot 2022-10-30 at 19.01.30.png

The majority of respondents are juniors, mid-levels and seniors. The higher up you move in the career ladder, the less likely you will interact with these surveys.

And therefore the Levels we are going to focus on in this post will be:

  • Junior
  • Mid-level
  • Senior

Years of Experience

The second number is always going to be exclusive in these ranges. So when you read "[1-3[" or 1-3 This means these are the respondents who has 1 or more years of experience but less than 3 years of experience.

Screenshot 2022-10-30 at 19.12.19.png

As a result, we will only focus on those with 0-8 years of experience.

Company Size

Screenshot 2022-10-30 at 19.15.24.png

The respondents were from all company sizes. We received responses from employees in almost every tech company in Egypt. In some large companies we even received 40+ responses!

Work from

Screenshot 2022-10-30 at 19.48.36.png

Around 39% of the Egypt's tech market are working from home and office in a hybrid settings, while 23.5% are solely working from home. Only 22.1% are working full time from office. This can be bad news for the companies forcing full office settings, because when we asked what's the employees preferred settings their responses were:

Screenshot 2022-10-30 at 19.51.40.png

More than 60% actually preferred hybrid setting, but only 7.5% thought that they prefer to work full time from office.

Gender

Screenshot 2022-10-30 at 19.55.59.png

It will come to no surprise that Egypt's Tech Market is male dominant. Only 22% of the respondents were females. When we publish the full report we will dive in details in this part, we will look at which tech areas do women choose, how their salaries differ than men in each level and field.

Education

Screenshot 2022-10-30 at 20.30.25.png

Only 14% are shifting from a non-Computer major. Actually more than 80% have Computer-related degree.

Salary Satisfaction

Screenshot 2022-10-30 at 20.35.52.png

More than 44% of the market think they are underpaid as opposed to only 36% who are satisfied with their earnings. In the full report we will dive into more details to understand this. For example, are the 44% who think they are underpaid actually underpaid? Are the 36% who are satisfied with their salaries on the higher-end or lower-end of the salary ranges? Does gender affect the satisfaction level?

Level Satisfaction

Screenshot 2022-10-30 at 20.41.26.png

On the other hand, 67% of the market are satisfied by their level. My own interpretation to this is either:

  • That the individuals don't really care about levels. This can basically be because at least between the (Juniors, Mid-levels and Seniors) responsibilities and expectations don't change much, and promotions between them don't actually mean more cash.
  • That the individuals compare their levels to other markets and find that they are in levels right now that would require them working for few more years in another county to earn the title.

Salaries

We created a datastudio dashboard that you can visit here where you can mix and match the level, years of experience and field. Unfortunately datastudio dashboards aren't very mobile friendly and can lag sometime. So if you want to play with it, make sure you use a computer.

You can see a screenshot from here:

Screenshot 2022-11-06 at 22.29.04.png

DON'T FORGET TO EXCLUDE THE RELOCATED AND REMOTE EMPLOYEES FROM THE DASHBOARD, IT AFFECTS THE RESULTS IN WAYS YOU CAN'T IMAGINE

I need to highlight that I will always exclude those who have relocated to another county or remote employees working for companies abroad.

Dashboard

In the survey we asked the respondents how much did they earned last year, how much they are earning this year and how much will their expected salary be in case they applied elsewhere. The main motive behind this was to understand how much were salaries adjusted after March's Inflation or when a person jump ships. Also if a company wants to offer competitive salary ranges they might want to look at the expected salary ranges instead of this year's salaries.

Statistics

One of the major mistakes I saw last year was people picking the average and max salaries and negotiate by them. Please don't that. For this year we have added the 25%, 75% and 90% Percentiles. If you feel you're a high-end engineer and deserve high-end salary, you can choose the 75% Percentile as your anchor. Even though we spent hours and hours cleaning the data from unverified outliers, some outliers were actually .. verified. There were some companies, offering very few engineers very high salaries. These companies exist, and it doesn't make sense to delete these records. Also, there were some verified companies offering very small salaries. These can actually affect both the average and the max values.

Therefore I would always go with the 25% Percentile, Median and 75% Percentile as your anchor points to the lower-end, average and high-end salaries.

Next we are going to cover some fields, levels and years of experience ranges, but don't forget that you can still use the dashboard itself to mix and match your criteria and figure out where are you placed in the market.

Backend

All numbers are in EGP. It represents NET Total Compensation. We assumed the USD = 23.2 EGP. We removed remote and relocated employees who work in companies abroad

We received 255 responses from Backend Engineers. The majority were Engineers with 1-3 years of experience.

Level

Level/Records Count25% PercentileMedian75% Percentile90% PercentileMax
Junior (121)7,50010,00013,80018,00040,565
Mid-level (68)12,50017,00021,00033,50046,400
Senior (45)20,00026,00035,70045,00058,900

Swipe the table right and left to see the rest of the table.

Years of Experience

Since we know that levels are company specific, we can use another criteria like Years of Experience to try to figure out where should we lie in this market.

YoE/Records Count25% PercentileMedian75% Percentile90% PercentileMax
0-1 (24)8,50010,00012,50015,90017,000
1-3 (124)8,00011,00016,00020,50046,400
3-5 (49)16,50020,00025,00031,70046,700
5-8 (28)25,75030,30041,15048,700107,000

Swipe the table right and left to see the rest of the table.


Full-stack

All numbers are in EGP. It represents NET Total Compensation. We assumed the USD = 23.2 EGP. We removed remote and relocated employees who work in companies abroad

I was amazed that we actually received around 177 responses from this group (After filtering out the relocated / remote engineers).

Level

Level/Records Count25% PercentileMedian75% Percentile90% PercentileMax
Junior (84)8,00010,25014,00016,00025,000
Mid-level (48)10,00015,00018,15025,35060,000
Senior (35)18,00024,00031,00035,00058,500

Swipe the table right and left to see the rest of the table.

Years of Experience

YoE/Records Count25% PercentileMedian75% Percentile90% PercentileMax
0-1 (20)8,75010,00012,50014,10023,300
1-3 (78)8,12011,00014,73016,70025,000
3-5 (44)12,25017,75025,00026,75035,000
5-8 (19)18,35024,00034,80035,80058,500

Swipe the table right and left to see the rest of the table.


Front-end

All numbers are in EGP. It represents NET Total Compensation. We assumed the USD = 23.2 EGP. We removed remote and relocated employees who work in companies abroad

Moving on to the client side, we received 117 responses from Frontend Engineers.

Level

Level/Records Count25% PercentileMedian75% Percentile90% PercentileMax
Junior (47)7,00010,00015,00019,45030,800
Mid-level (44)12,65016,30021,25028,00047,100
Senior (20)19,75025,00030,12534,95057,100

Swipe the table right and left to see the rest of the table.

Years of Experience

YoE/Records Count25% PercentileMedian75% Percentile90% PercentileMax
0-1 (3)7,2508,50013,20016,00017,900
1-3 (58)7,00011,75015,00024,20030,800
3-5 (36)16,00018,00021,25027,90047,100
5-8 (15)24,50030,00036,20049,00057,100

Swipe the table right and left to see the rest of the table.


Mobile

All numbers are in EGP. It represents NET Total Compensation. We assumed the USD = 23.2 EGP. We removed remote and relocated employees who work in companies abroad

We received around 95 responses from Mobile Engineers (Andriod, IOS, Flutter, etc.). We are going to try to separate them in the full report, but for now due to time limitation, we have to treat them as a unit.

Level

Level/Records Count25% PercentileMedian75% Percentile90% PercentileMax
Junior (29)5,5008,00010,00014,80019,000
Mid-level (25)14,00015,80021,00027,20031,000
Senior (17)17,00022,00031,00040,00048,250

Swipe the table right and left to see the rest of the table.

Years of Experience

YoE/Records Count25% PercentileMedian75% Percentile90% PercentileMax
0-1 (6)4,5007,00011,00015,50019,000
1-3 (26)6,0008,00012,75017,00022,000
3-5 (27)14,75017,00021,25025,00031,000
5-8 (11)20,50025,00036,70040,00048,250

Swipe the table right and left to see the rest of the table.


QA - SDET

All numbers are in EGP. It represents NET Total Compensation. We assumed the USD = 23.2 EGP. We removed remote and relocated employees who work in companies abroad

Level

Level/Records Count25% PercentileMedian75% Percentile90% PercentileMax
Junior (25)8,00010,50013,00017,40027,400
Mid-level (15)12,00015,00017,90021,70030,000
Senior (17)18,70022,90025,61727,70031,000

Swipe the table right and left to see the rest of the table.

Years of Experience

YoE/Records Count25% PercentileMedian75% Percentile90% PercentileMax
0-1 (2)6,1006,2506,3506,4506,500
1-3 (26)9,45011,80015,10017,15027,400
3-5 (14)17,50019,30023,35025,90031,000
5-8 (11)20,25023,00026,00029,50030,000

Swipe the table right and left to see the rest of the table.


DevOps

All numbers are in EGP. It represents NET Total Compensation. We assumed the USD = 23.2 EGP. We removed remote and relocated employees who work in companies abroad

Level

Level/Records Count25% PercentileMedian75% Percentile90% PercentileMax
Junior (25)10,00012,00015,00016,00018,000
Mid-level (12)16,75022,20029,40030,30059,300
Senior (9)22,40030,00034,60038,50053,500

Swipe the table right and left to see the rest of the table.

Years of Experience

YoE/Records Count25% PercentileMedian75% Percentile90% PercentileMax
0-1 (5)9,00010,00012,00014,82016,700
1-3 (25)11,00014,50016,00029,95072,400
3-5 (8)17,90024,20029,80031,38034,600
5-8 (5)21,20022,40029,00043,70053,500

Swipe the table right and left to see the rest of the table.


Embedded

All numbers are in EGP. It represents NET Total Compensation. We assumed the USD = 23.2 EGP. We removed remote and relocated employees who work in companies abroad

Level

Level/Records Count25% PercentileMedian75% Percentile90% PercentileMax
Junior (20)14,50015,70017,00019,20020,800
Mid-level (9)17,50018,65023,70035,95071,400
Senior (3)25,10027,25028,00028,60028,950

Swipe the table right and left to see the rest of the table.

Years of Experience

YoE/Records Count25% PercentileMedian75% Percentile90% PercentileMax
0-1 (10)14,70016,00017,30019,15020,800
1-3 (15)15,25016,00018,40020,00023,700
3-5 (6)24,00027,20028,50030,80032,650
5-8 (4)36,90039,70048,00062,00071,400

Swipe the table right and left to see the rest of the table.


Product Managers

All numbers are in EGP. It represents NET Total Compensation. We assumed the USD = 23.2 EGP. We removed remote and relocated employees who work in companies abroad

Level

Level/Records Count25% PercentileMedian75% Percentile90% PercentileMax
Junior (11)8,50011,00015,00028,00037,300
Mid-level (19)20,50025,00037,25042,60047,600
Senior (6)21,45029,45036,60042,70047,600

Swipe the table right and left to see the rest of the table.

Years of Experience

YoE/Records Count25% PercentileMedian75% Percentile90% PercentileMax
0-1 (0)00000
1-3 (15)9,50013,00018,00022,00028,000
3-5 (9)15,00022,00030,00038,50047,600
5-8 (7)35,70038,75044,80057,10071,400

Swipe the table right and left to see the rest of the table.


Product Owners

All numbers are in EGP. It represents NET Total Compensation. We assumed the USD = 23.2 EGP. We removed remote and relocated employees who work in companies abroad

Level

Level/Records Count25% PercentileMedian75% Percentile90% PercentileMax
Junior (4)9,3009,87510,50011,40012,000
Mid-level (7)13,25014,00017,00022,65028,150
Senior (8)20,00028,80035,15039,50040,000

Swipe the table right and left to see the rest of the table.

Years of Experience

YoE/Records Count25% PercentileMedian75% Percentile90% PercentileMax
0-1 (1)12,00012,00012,00012,00012,000
1-3 (7)890010,00012,50016,00019,000
3-5 (4)25,70028,80032,30036,50039,200
5-8 (4)18,75024,00031,00036,50040,000

Swipe the table right and left to see the rest of the table.


UI/UX

All numbers are in EGP. It represents NET Total Compensation. We assumed the USD = 23.2 EGP. We removed remote and relocated employees who work in companies abroad

Level

Level/Records Count25% PercentileMedian75% Percentile90% PercentileMax
Junior (10)6,2508,00012,75014,70029,700
Mid-level (11)9,00012,00014,75019,00033,000
Senior (5)18,50022,50030,25036,00040,000

Swipe the table right and left to see the rest of the table.

Years of Experience

YoE/Records Count25% PercentileMedian75% Percentile90% PercentileMax
0-1 (1)13,00013,00013,00013,00013,000
1-3 (11)6,5008,90012,50018,00029,750
3-5 (9)10,00014,20017,00020,20025,000
5-8 (4)16,12526,00032,25032,70033,000

Swipe the table right and left to see the rest of the table.


Data Analytics

All numbers are in EGP. It represents NET Total Compensation. We assumed the USD = 23.2 EGP. We removed remote and relocated employees who work in companies abroad

Level

Level/Records Count25% PercentileMedian75% Percentile90% PercentileMax
Junior (26)7,25010,00010,85012,25016,000
Mid-level (6)12,90020,25026,50028,75029,500
Senior (3)21,50029,30029,60029,80030,000

Swipe the table right and left to see the rest of the table.

Years of Experience

YoE/Records Count25% PercentileMedian75% Percentile90% PercentileMax
0-1 (1)10,40010,40010,40010,40010,400
1-3 (26)7,25010,00012,00015,00029,500
3-5 (6)11,00014,00017,45024,00029,350
5-8 (2)28,50029,00029,50029,80030,000

Swipe the table right and left to see the rest of the table.


Data Scientists

All numbers are in EGP. It represents NET Total Compensation. We assumed the USD = 23.2 EGP. We removed remote and relocated employees who work in companies abroad

Level

Level/Records Count25% PercentileMedian75% Percentile90% PercentileMax
Junior (17)920011,00014,00018,40023,800
Mid-level (7)12,72014,85021,00024,40025,000
Senior (3)32,00038,00052,90061,80067,800

Swipe the table right and left to see the rest of the table.

Years of Experience

YoE/Records Count25% PercentileMedian75% Percentile90% PercentileMax
0-1 (3)11,88012,50018,15021,55023,800
1-3 (18)9,40011,50014,65018,30025,000
3-5 (4)16,00021,00024,50525,50026,000
5-8 (2)39,60041,15042,75043,70044,350

Swipe the table right and left to see the rest of the table.


Data Engineers

All numbers are in EGP. It represents NET Total Compensation. We assumed the USD = 23.2 EGP. We removed remote and relocated employees who work in companies abroad

Level

Level/Records Count25% PercentileMedian75% Percentile90% PercentileMax
Junior (10)925010,50012,25017,85027,360
Mid-level (9)23,80028,00029,15039,05046,000
Senior (5)26,70030,00035,00042,20047,000

Swipe the table right and left to see the rest of the table.

Years of Experience

YoE/Records Count25% PercentileMedian75% Percentile90% PercentileMax
0-1 (3)7,25010,00010,50010,80011,000
1-3 (10)10,40014,65026,80028,10029,150
3-5 (5)23,80028,00035,00041,60046,000
5-8 (3)22,50030,00033,65035,90037,350

Swipe the table right and left to see the rest of the table.

Conclusion

We would like to thank the 1300 individuals who took from their times and helped us by filling their details. We also would like to thank the hundreds of friends, colleagues or even strangers who were helping us by sharing the survey with their networks.

We hope that this post and dashboard will help you in your coming steps.

Exactly like the last year, we will make sure to publish all the data we have collected without any PII with the full report by the end of November.

Team

This report was a group effort between:

Mahmoud Salem

Rana Samir

Yasmine Osama

Mahmoud Mahgoub

Ahmed Tolba

Copy Rights

You're free to use the information in here in anyway you see fit. But please give the credit back to this article and the team. We spend hours working on this for free, the only thing we expect is a simple recognition and credit for our work.

Did you find this article valuable?

Support Mahmoud Salem by becoming a sponsor. Any amount is appreciated!

See recent sponsors Learn more about Hashnode Sponsors
 
Share this