Content has loaded
Software engineer salary in India
How much does a Software Engineer make in India?
Average base salary
₹8,79,103
- Hour
- Day
- Week
- Month
- Year
The average salary for a software engineer is ₹8,79,103 per year in India. 21.7k salaries reported, updated at 11 May 2026
Highest paying companies for Software Engineer in India
Average year pay is based on job postings on Indeed in the past 36 months.Suprajit Engineering Limited
₹22,37,212per year
Indeed
₹21,78,889per year
Cotality
₹21,07,500per year
JLR
₹20,28,433per year
UDAAN.com
₹20,21,053per year
Moody's
₹20,00,000per year