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.

Salary by experience

ExperienceRangeTypicalLevel
0–1 years₹3–8 LPA₹5 LPAFresher
1–3 years₹5–12 LPA₹8 LPAJunior
3–5 years₹10–20 LPA₹15 LPAMid-Level
5–8 years₹18–35 LPA₹25 LPASenior
8–12 years₹30–60 LPA₹45 LPALead/Principal
12+ years₹50–100 LPA₹70 LPAArchitect/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