u/Technical_Swim_438

TCS offering 17 LPA for Data Engineering / Reliability Engineering role

Hey all,

I recently got an offer from Tata Consultancy Services for a Data Engineering / Reliability Engineering role aligned with a streaming/data platform project.

Current background:

  • ~3 years experience as Data Engineer at Quantiphi
  • Working on Databricks, Snowflake, ADF, PySpark, FastAPI, BigQuery, distributed data pipelines, optimization work, etc.
  • Previous Android dev experience as well

TCS offered me 17 LPA for a Data Engineering / Reliability Engineering role involving Databricks/Spark/distributed systems.

Initially I mostly attended the interviews for market check and backup, because people generally don’t associate TCS with higher packages due to its mass hiring image. But now I’m a bit confused because:

  • Compensation is actually decent compared to many service companies
  • Role sounds technically better than generic support projects
  • It could add large-scale distributed systems and streaming exposure to my profile

At the same time, I’m wondering:

  • Can I leverage this offer to get better product/company offers during notice period?
  • Does having a TCS offer at this compensation help in negotiating with other companies?
  • Is it risky to reject later if I get something better?
  • Would you personally choose this over mid-sized startups offering similar pay but less stability?

This is my first major switch, so looking for genuine suggestions from people who’ve switched in the Data Engineering space recently.

reddit.com
u/Technical_Swim_438 — 1 day ago