Content has loaded

Software engineer salary in Pune, Maharashtra (Updated 2026)

How much does a Software Engineer make in Pune, Maharashtra?

Average base salary

₹8,01,137
9%
below national average

The average salary for a software engineer is ₹8,01,137 per year in Pune, Maharashtra. 2.8k salaries reported, updated at 29 June 2026

Software Engineer job openings in Pune, Maharashtra

slide 1 of 6
slide1 of 6
Supervisor Software Developmen...
NTT DATA3.5out of 5 stars.
Pune, Maharashtra
Full-time
1 day ago

Highest paying companies for Software Engineer in Pune, Maharashtra

Average year pay is based on job postings on Indeed in the past 36 months.
Broadcom
 
₹18,80,000per year
View company
Jindal Stainless Limited
 
₹18,00,000per year
Broadridge
 
₹17,68,333per year
PhonePe
 
₹17,46,818per year
Deutsche Bank
 
₹17,30,114per year
MSCI
 
₹16,75,000per year

Highest paying cities near Pune, Maharashtra for Software Engineers

  1. Mumbai, Maharashtra
    ₹8,24,613 per year
  2. Pune, Maharashtra
    ₹8,01,137 per year
  3. Navi Mumbai, Maharashtra
    ₹6,24,612 per year
  4. Nashik, Maharashtra
    ₹5,83,999 per year
  5. Vasai, Maharashtra
    ₹5,75,644 per year

Where can a Software Engineer earn more?

Compare salaries for Software Engineers in different locations
vs

How much do similar professions as Software Engineer get paid in Pune, Maharashtra?

Entry Level Software Engineer

Job openings
Average ₹4,30,236 per year