Software Engineer salary in India
Average ₹15 LPA · Range ₹3 – ₹100 LPA (FY 2025-26).
Software Engineers are among the highest-paid professionals in India, with salaries varying by experience, skills, and company type. Demand remains strong in 2025–26 driven by digital transformation and product companies.
Quick in-hand reference
Monthly in-hand for common CTC (new regime). Click to open calculator.
5 LPA ~₹39,467/mo
10 LPA ~₹79,133/mo
15 LPA ~₹1,09,925/mo
20 LPA ~₹1,40,433/mo
25 LPA ~₹1,68,983/mo
30 LPA ~₹1,95,150/mo
40 LPA ~₹2,47,483/mo
50 LPA ~₹2,99,817/mo
Salary by experience
| Experience | Range | Typical | Level |
|---|---|---|---|
| 0–1 years | ₹3–8 LPA | ₹5 LPA | Fresher |
| 1–3 years | ₹5–12 LPA | ₹8 LPA | Junior |
| 3–5 years | ₹10–20 LPA | ₹15 LPA | Mid-Level |
| 5–8 years | ₹18–35 LPA | ₹25 LPA | Senior |
| 8–12 years | ₹30–60 LPA | ₹45 LPA | Lead/Principal |
| 12+ years | ₹50–100 LPA | ₹70 LPA | Architect/Director |
Top companies
Google
Microsoft
Amazon
Meta
Flipkart
Adobe
Razorpay
Swiggy
Key skills
Programming (Java/Python/JS/Go)
System Design
Data Structures & Algorithms
Cloud (AWS/GCP/Azure)
API Design
Git