Updated May 2026 · India tech salary tracker
Software Engineer Salary in India
Software engineering is India's broadest tech salary band — bands tighten sharply at senior level around product-company vs services-company employer mix.
- Entry (0–2 yrs)
- ₹4L – ₹10L
- Mid (2–6 yrs)
- ₹12L – ₹22L
- Senior (6+ yrs)
- ₹25L – ₹40L
Live snapshot — 20 open Software Engineer roles in India
Computed from currently published job postings on OwnYourCareer. The percentile bands below describe the advertised upper-band salary across that sample.
- 25th percentile
- ₹44.3L
- Median (50th)
- ₹65L
- 75th percentile
- ₹85L
Top paying right now: Microsoft (₹140L), Google (₹125L), Stripe (₹110L)
Software Engineer salary by city
Mid-band pay for a Software Engineeracross India's eight largest tech employment markets. Click into a city for live aggregates and a top-paying-companies breakdown.
| City | Entry | Mid | Senior | vs Bengaluru |
|---|---|---|---|---|
| Bengaluru | ₹4L – ₹10L | ₹12L – ₹22L | ₹25L – ₹40L | 100% |
| Hyderabad | ₹4L – ₹10L | ₹12L – ₹22L | ₹25L – ₹39L | 98% |
| Pune | ₹4L – ₹9L | ₹11L – ₹20L | ₹23L – ₹37L | 93% |
| Noida | ₹4L – ₹9L | ₹11L – ₹20L | ₹23L – ₹37L | 92% |
| Chennai | ₹4L – ₹9L | ₹11L – ₹20L | ₹23L – ₹36L | 90% |
| Mumbai | ₹4L – ₹10L | ₹11L – ₹21L | ₹24L – ₹38L | 95% |
| Gurgaon | ₹4L – ₹10L | ₹12L – ₹21L | ₹24L – ₹39L | 97% |
| Delhi | ₹4L – ₹9L | ₹11L – ₹21L | ₹24L – ₹38L | 94% |
Top paying companies for Software Engineers
Long-standing top payers for this role across India. The live snapshot above lists which of these are actively hiring right now.
- Atlassian
- Twilio
- GitLab
- Microsoft
- Uber
Skills that drive pay in this role
Engineers and analysts who pair their core role with a high-demand skill set tend to land in the top quartile of the pay band. The skills below are the most-asked for Software Engineer postings on OwnYourCareer.
Frequently asked questions
What is the average salary for a Software Engineer in India?
Based on 20 live Software Engineer job postings on OwnYourCareer in India, the median advertised salary is around ₹65L per year. Mid-career Software Engineer roles typically pay ₹12L – ₹22L.
How much does an entry-level Software Engineer earn in India?
Entry-level Software Engineers in India (0–2 years of experience) typically earn ₹4L – ₹10L per year. The top of the band is driven by product-company offers; the lower end is more common at services and consulting firms.
What is the senior-level Software Engineer salary in India?
Senior Software Engineers in India (6+ years of experience) typically earn ₹25L – ₹40L per year. Top-quartile offers usually combine product-company employer + a high-demand specialisation (e.g. multi-cloud, GenAI, real-time systems).
Which companies pay Software Engineers the most in India?
In our live job sample in India, the top-paying employers are Microsoft, Google, Stripe. Curated long-standing top payers for this role include Atlassian, Twilio, GitLab, Microsoft.
Salary bands curated May 2026. Live aggregates refreshed hourly from open job postings. Last data point: 22 May 2026.
