The median Software Engineer salary in India is ₹22.5L per year, with most professionals earning between ₹20.2L and ₹24.5L CTC. These figures aggregate 7,73,561 employee-reported salary reports across 229 companies hiring in India.
Pay for software engineers in India climbs steeply with seniority — the gap between entry-level and lead roles is one of the biggest levers on your earnings.
Top reported average CTC for a software engineer role at each company (minimum 15 salary reports).
| Company | Avg CTC | Typical range |
|---|---|---|
| Coinbase | ₹114.8L | ₹94.8L–₹134.8L |
| ₹92.6L | ₹74.7L–₹110.4L | |
| Roku | ₹81.3L | ₹77.2L–₹85.3L |
| Confluent | ₹77.5L | ₹66.6L–₹88.5L |
| Uber | ₹73.0L | ₹69.3L–₹76.6L |
| Atlassian | ₹70.7L | ₹67.1L–₹74.2L |
| Stripe | ₹68.8L | ₹55.2L–₹82.4L |
| Appzen | ₹67.0L | ₹54.9L–₹79.0L |
| Rippling | ₹64.5L | ₹58.3L–₹70.7L |
| UiPath | ₹61.2L | ₹52.5L–₹69.9L |
| ₹59.1L | ₹56.1L–₹62.1L | |
| Palo Alto Networks (India) Private Limited | ₹58.5L | ₹54.3L–₹62.6L |
| MakeMyTrip | ₹57.2L | ₹53.6L–₹60.8L |
| CRED | ₹56.3L | ₹49.5L–₹63.1L |
| Glance | ₹52.4L | ₹43.0L–₹61.8L |
HireHire maps 10,686 live software engineer and related openings across India, pulled straight from company career pages and updated every 8 hours.
The median Software Engineer salary in India is around ₹22.5L per year (CTC), with most professionals earning between ₹20.2L and ₹24.5L. Figures are aggregated from 7,73,561 employee-reported salary reports across 229 companies.
Entry level: about ₹14.8L; Mid level: about ₹21.4L; Senior: about ₹32.5L; Lead / Principal: about ₹45.7L. Compensation rises sharply with seniority.
Among employers with reported data, the top payers include Coinbase (₹114.8L), Linkedin (₹92.6L), Roku (₹81.3L), Confluent (₹77.5L), Uber (₹73.0L).
They are median estimates from crowdsourced, employee-reported salary data (AmbitionBox) and are indicative, not guarantees. Actual offers vary by company, location, skills and negotiation.