Skip to main content
Salary Guide

Software Engineer Salary in Pakistan

Based on 5,917 job listings - 2026

Average salary
US$120,000 - US$200,000
Median salary
US$120,000 - US$200,000
Lower rangeUpper range

Salary distribution by percentile

10th percentileUS$59K
25th percentileUS$74K
MedianUS$120K
75th percentileUS$200K
90th percentileUS$230K

50% of professionals earn between US$73,750 - US$200,000 USD

The median salary is US$120,000

Salary evolution

Jun 26Jul 26Aug 26
Median salary
P25–P75
Jun 26: USD 30Aug 26: USD 30

Top cities

Hyderabad1,534 job openings
Lahore1,237 job openings
Islamabad650 job openings
Karachi390 job openings
Karachi Division335 job openings
Multan121 job openings
Gujrat119 job openings
Khanpur119 job openings
Saddar108 job openings
Hyderabad City Taluka106 job openings
Sahiwal97 job openings
Faisalabad City Tehsil92 job openings
Rawalpindi74 job openings
Faisalabad51 job openings
Gulshan-E-Iqbal Town48 job openings

Software Engineer

5,917 job openings

View job listings

The average salary for a Software Engineer in Pakistan is USD 120,000 - USD 200,000 per year in 2026. The median salary is USD 160,000 per year, based on 5,917 active job listings.

The cities with the most Software Engineer job opportunities in Pakistan are Hyderabad, Lahore, Islamabad, Karachi, Karachi Division. Hyderabad leads with 1,534 job openings.

Explore 5,917 Software Engineer job listings in Pakistan on BeBee, or check our salary calculator for a personalized estimate.