Data will be a little biased, still i'm surprised at the packages being offered out there.
Salaries reported at glassdoor, linkedin, etc feel outdated.
I can see very similar numbers at https://www.levels.fyi/Salaries/Software-Engineer/India/ as well.