The median Data Engineer salary in India is ₹23.4L per year, with most professionals earning between ₹20.1L and ₹25.4L CTC. These figures aggregate 57,916 employee-reported salary reports across 54 companies hiring in India.
Pay for data 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 data engineer role at each company (minimum 15 salary reports).
| Company | Avg CTC | Typical range |
|---|---|---|
| Atlassian | ₹40.0L | ₹33.3L–₹46.6L |
| Apple | ₹38.8L | ₹32.3L–₹45.3L |
| Amgen | ₹36.7L | ₹33.3L–₹40.1L |
| Swiss Re | ₹36.1L | ₹30.8L–₹41.5L |
| Databricks | ₹33.4L | ₹27.1L–₹39.6L |
| ₹33.1L | ₹30.9L–₹35.2L | |
| Uber | ₹30.4L | ₹24.6L–₹36.3L |
| Microsoft | ₹30.3L | ₹28.8L–₹31.8L |
| Morgan Stanley | ₹30.3L | ₹28.3L–₹32.2L |
| Teradata | ₹29.5L | ₹28.0L–₹31.0L |
| General Mills | ₹28.8L | ₹23.8L–₹33.8L |
| Fractal Analytics | ₹26.9L | ₹25.5L–₹28.2L |
| Happiest Minds | ₹25.7L | ₹24.4L–₹27.1L |
| Snowflake | ₹24.7L | ₹20.0L–₹29.4L |
| UnitedHealth Group | ₹24.6L | ₹23.1L–₹26.0L |
HireHire maps 793 live data engineer and related openings across India, pulled straight from company career pages and updated every 8 hours.
The median Data Engineer salary in India is around ₹23.4L per year (CTC), with most professionals earning between ₹20.1L and ₹25.4L. Figures are aggregated from 57,916 employee-reported salary reports across 54 companies.
Entry level: about ₹14.3L; Mid level: about ₹18.6L; Senior: about ₹29.6L; Lead / Principal: about ₹45.0L. Compensation rises sharply with seniority.
Among employers with reported data, the top payers include Atlassian (₹40.0L), Apple (₹38.8L), Amgen (₹36.7L), Swiss Re (₹36.1L), Databricks (₹33.4L).
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.