Mansavi | May 27, 2025
Average Salary of Software Engineers in India vs the UK
India – Entry-Level
(0–2 years)
Fresh graduates in India earn ₹3–6 lakhs annually, depending on skills, location, and company size.
India – Mid-Level
(3–7 years)
Mid-level engineers earn ₹6–12 lakhs per year, with higher salaries in tech hubs like Bengaluru and Hyderabad.
India
Senior & Specialist Roles
Senior professionals with 8–15 years' experience earn ₹15–30 lakhs annually; experts can exceed ₹30 lakhs.
UK – Entry-Level
(0–2 years)
Entry-level software engineers in the UK earn £30,000–£40,000 annually, with higher salaries in London.
UK – Mid-Level
(3–7 years)
Mid-level engineers earn £50,000–£75,000 per year, depending on specialisation and location.
UK
Senior & Specialist Roles
Senior engineers earn £80,000–£110,000 annually; specialists in AI or cybersecurity can exceed £120,000.