50% of professionals earn between ₹1,00,000 - ₹2,25,000 INR
The median salary is ₹1,50,000
The average salary for a Software Development Engineer 2 in India is INR 1,50,000 - INR 2,25,000 per year in 2026. The median salary is INR 1,87,500 per year, based on 133 active job listings.
The cities with the most Software Development Engineer 2 job opportunities in India are Bengaluru, Noida, Hyderabad, Chennai, Gurugram. Bengaluru leads with 51 job openings.
Leading employers for Software Development Engineer 2 roles in India include Nokia.
Explore 133 Software Development Engineer 2 job listings in India on BeBee, or check our salary calculator for a personalized estimate.