What tech roles really pay in India, aggregated from employee-reported salary data across hundreds of companies. Click any role for pay by experience and the highest-paying employers. Ranked by median annual CTC.
Among the roles tracked, Engineering Manager leads with a median of about ₹62.1L, followed by Technical Lead and Product Manager.
A software engineer in India earns a median ₹22.6L, typically ₹20.2L–₹24.6L CTC.
Figures are median estimates aggregated from crowdsourced, employee-reported data (AmbitionBox) across hundreds of companies hiring in India, refreshed regularly. They are indicative, not guarantees.
See these numbers in context in our State of IT Jobs & Salaries in India 2026 report, see the highest-paying tech jobs in India, or browse live IT jobs in India on the map.