According to job site Indeed, developers have emerged in India as the most sought-after role.

1) Principal software engineer Mean salary: Rs 31,54,395 2) Engineering manager Mean salary: Rs 25,91,267 3) Data scientist Mean salary: Rs 24,62,356 4) Data modeler Mean salary: Rs 20,30,792 5) Software architect Mean salary: Rs 19,12,104

Job roles with highest salaries

1) Data engineer (353%) 2) Site reliability engineer (260%) 3) Assistant engineer (254%) 4) Application developer (235%) 5) Cloud engineer (220%)

Jobs that have seen the highest growth since pre-pandemic (January 2020) are:

Developer Mean salary: Rs 7,46,327 Jobs per 1 million: 22,945

Top jobs roles for 2023 in India

Software engineer Mean salary: Rs 5,74,407 Jobs per 1 million: 22,269

Senior software engineer Mean salary: Rs 12,66,233 Jobs per 1 million: 14,958

Application developer Mean salary: Rs 6,60,591 Jobs per 1 million: 14,554

Full stack developer Mean salary: Rs 10,30,303 Jobs per 1 million: 12,993

Java developer Mean salary: Rs 9,04,101 Jobs per 1 million: 7,628

Software architect Mean salary: Rs 19,12,104 Jobs per 1 million: 6,656

Front end developer Mean salary: Rs 8,16,624 Jobs per 1 million: 6,081

Data engineer Mean salary: Rs 14,50,872 Jobs per 1 million: 5,699

Engineer Mean salary: Rs 5,86,218 Jobs per 1 million: 5,698