The 20 highest paying jobs in India in 2023

The 20 highest paying jobs in India in 2023!

Did you know that there are 20 highest paying jobs in India? These are also the most demanding jobs of 2023, and some of the very best that you can ever get to know!

Most of us want a job that can take care of our long-term goals and meet our increasing financial demands. How can you get that one job, which will pay you what you deserve? It is possible, and a lot of substantial planning goes behind it. But does everyone have the time to plan?

A majority of students soon after finishing their studies start their job hunt. Sometimes they are quite desperate to settle for any job they get because of several financial and personal reasons.

A major chunk of those students leave the job after some time either due to loss of interest or financial crunch or the fact that they began another job hunt not knowing where to go next. It’s a common scenario where students who burn midnight oil for years find themselves unhappy with their new job and salary. What if we make your life easier? We’ll tell you a list of jobs suitable for your career, which also guarantee you the highest salary? 

Note: Although we are talking about the highest paying jobs in India of 2023, it doesn’t mean that money is the only criterion based on which you must decide your career path. We must take a lesson from the pandemic we are currently fighting. 

Many official reports have stated that we have globally entered a state of recession. Therefore, it’s quite imperative that we must have a job. But don’t you think there is a great probability that not all jobs are safe? We don’t mean to scare you, but we would like to give a glimpse of much better and secured career choices that you can have in your lifetime. You need a job that has a predicted future growth. 

Some of these most demanding jobs/professions in 2023 that are also the highest paying ones include full-stack development, digital marketing, civil services, data science, etc. These jobs were also amongst the highest paying job opportunities in 2020. 

  • 20 to 25 years of age: Minimum 4 LPA
  • Above 25 years: From 5 to 6 LPA
  • Above 35 years: Over 7 LPA
  • Above 40 years: Over 12 LPA

*This is just an estimate. The salary will vary based on the city, company, qualification, type of job, etc.

Read more: Top career options after

However, each job demands different skills sets and experience. Similarly, the job you get and the pay scale that you are promised by your employer depend on factors like –

  • Education
  • Qualification
  • Experience
  • Skill set
  • Location
  • Changing job market
  • Company

It would be unfair to draw a comparison of the above professions, depending on employers or industries, because not all industries look for the same pool of talent.  

To obtain an attractive salary package, your degree is considered to be an important element of your career. However, your skills are a true winner! Your skills and knowledge will speak volumes about you, more than your degree. Thus, if you do not have the right skill sets, focus on how to build them for your next well-paid job. 

Here are the top highest paying jobs and the most cool jobs of 2023. We’ve also mentioned the skills required to enter into these lucrative professions:



Highest Paying Jobs in India 2023

Learn the 20 highest paying jobs in India 2023 from this blog. Explore more on the courses that enlightens you with the certifications, degree required, job opportunity and salary details based on the experience, countries, city wise in India for each courses. This blog sums up the major highest paying jobs in India that can benefit you in getting a successful career.Hope you got some idea about the highest paying jobs in India.                   

Highest paying jobs in india 2023 Qualification/certification Job availability Average salary
Full-stack Degree in engineering. Online certification Predicted to grow by 13% by 2026 From 5 to 7 LPA
Data science Online certification 11.5 million new jobs will be available by 2026 Between 5 and 9 LPA
Digital marketing Online certification. Job experience helps. Consistently growing  Minimum 5LPA
Front-end Online certification Consistently growing From 4 to 8 LPA
Back-end Online certification Consistently growing From 8 to 12 LPA
AI and ML Masters preferred More avenues are open 8 LPA
Block chain Bachelors or masters in a related field Consistently growing in specific industries From 5 to 30 LPA
Mean-stack Degree in engineering. Online certification Consistently growing 7 LPA
React.js Degree in engineering More avenues are open 7.4 LPA
CA Degree in a related field In-demand From 3 to 7 LPA
Medicine Full-time course In-demand 7 LPA
Commercial pilot Full-time course In-demand From 5 to 6 LPA
Civil services Full-time course In-demand Minimum 56 K per month
Investment banker Bachelors or masters in a related field In-demand From 5 to 10 LPA
Management consultant Job experience and relevant certification. In-demand 11 LPA
Law Full-time course In-demand From 5 to 12 LPA
Teaching B.Ed preferred In-demand From 2 to 5 LPA

Full stack development 


Full-stack development involves the task of managing and running a website for a business. It requires a person to work as a developer and fix any problems that may appear at the front-end or back-end of a website.

The demand for full-stack developers has surged in recent years. According to the U.S. Bureau of Labour Statistics, the demand for full stack development jobs will increase at least by over 850,000 by 2024. A full-stack developer can expect to earn on average anywhere between 4 and 10 LPA. The payscale, of course, varies based on the industry, skills, and experience. However, regardless of the   salary variation, a full-stack development job remains one of the highest paying IT jobs in 2023, for freshers, engineers, and people from various backgrounds. 

Common tasks of a full-stack developer

A full-stack developer should be adept in both front-end and back-end website development. Front-end or user interface area is the key to any website; therefore, the job of a full-stack developer is to own the website and troubleshoot any problems that may arise on the user interface. Knowledge of Javascript, HTML, and JQuery is a must for a developer to work at the front-end. On the other hand, to work on the back-end or the logical area, the developer needs to  have in-depth technical expertise and knowledge of PHP, Java, and Python. 

Besides this, a full-stack developer is required to take complete ownership of the product and improve its functionality. Working closely with stakeholders and communicating the findings are also some of the other tasks of a full-stack developer. 

Certification, qualification/degree

Most of the engineering graduates who have knowledge of programming languages and love to work on the technical front choose full-stack development as a career. Having said that, it doesn’t mean no one else can become a full-stack developer. 

This field is also quite popular amongst students and professionals from other different backgrounds because of its demand and job security. In such cases, a certification helps them a lot to scale up their knowledge.  

An online certification on full-stack development, which guarantees you placement, is one of the ways to know about this field and get started. 

Job availability 

The number of full-stack development jobs is predicted to grow by 13% through 2026. This means there will be more opportunities awaiting if you want to make a career in this field. A fresher can begin his or her career as an entry-level developer, and move on to become a web-developer. With experience, other domains that you can explore in full-stack development include information security analyst, database administrator, computer system administrator, etc. The demand for skilled professionals is high in this field due to the increasing opportunities. 

Salary based on experience/degree

An entry-level or a fresher in this field can earn $84,000 PA on average. A mid-level employee [3 to 5 years] can earn $97,500 PA on average. An experienced professional [over 5 years] can earn $116,500 PA on average. 

Average salary in Indian cities

In cities like Chennai, Bangalore, Hyderabad, and Pune, a full stack developer with an experience of 1 to 3 years can expect to earn between INR 5 and 7 LPA. In Delhi, on average, the pay scale ranges between INR 6 and 9 LPA. 

The salary increases with increase in the number of years you invest in the field. Therefore, an experienced professional [over 5 years] can expect to earn between INR 11 and 15 LPA in cities like Mumbai, Pune, and Delhi, whereas he or she can earn from INR 12 to 17 LPA in a city like Bangalore. You can check detailed analysis of full stack developer salary here. You will find useful information like company wise, city wise, experience wise salary details of full stack development. 

Click here: Best software courses for freshers

Average salary in companies

  • TCS – between INR 415K and 635K PA. 
  • IBM – between INR 331K and 1,223K PA.
  • Accenture – between INR 524K and 681K PA.
  • Wipro – between INR 353K and 519K PA.
  • Infosys – between INR 345K and 431K PA.

Enroll in Crampete’s award winning full stack developer course. Click this link to register for a demo and to talk to our full stack developer course manager.

Also Read: How to become a full stack developer.

Highest paying jobs in india 201

Data science


The science behind analysing, processing, mining, and storing data is called data science. As we have shifted our focus on concepts like big data and data mining, data science and analytics have become more important than ever. Companies and businesses thrive on data to monitor their performance and growth. 

Data science has created a widespread impact on various sectors. Be it healthcare, education, security, sports, energy, and science, the application of data science has created a lot of opportunities for innovation and improvement. According to the U.S. Bureau of Labour Statistics, 11.5 million new data science jobs will be available by 2026.

Common tasks of a data scientist

Data science professionals work as analysts, scientists, machine learning engineers, and big data specialists. The job of a data scientist is not limited to just understanding raw data. They are involved in all other technical aspects such as creating customized statistical models and algorithms based on the end-user behavior.

Monitoring marketing and business initiatives between the company and stakeholders and identifying any loopholes in the business are also some of the challenges in this profession. Data science professionals need to be strong in analysing data, and therefore can’t survive without using maths in their day-to-day work. 

Certification, qualification/degree

There is no predefined qualification required to be a data scientist. But a certification or a degree in data science will help you get into the field if you are keen to make a career in it. A certification also helps if you are from a different background or wanting to switch over your career. 

Mostly, as a beginner in the data profession, you are required to have skills in basic programming languages, such as Python, Hadoop, and SQL. But with more experience, you must learn advanced data science tools and techniques to leverage your expertise.

Job availability

A data scientist can move to bigger roles with more years of experience, such as chief data scientists, big data engineers, and machine learning experts.

Salary based on experience/degree

According to Glassdoor, on average a data scientist can earn $113,436. This salary can vary depending on your experience, location, type of industry, job title, and company size. A fresher or an entry-level data scientist can expect to earn $96,000; a mid-level data scientist can earn $128,700; and an experienced data scientist can earn $165,000.

Average salary in Indian cities

On average, the annual salary of data scientists in metropolitan cities like Chennai, Hyderabad, Bangalore, and Pune ranges anywhere between 5 and 7 LPA. In Mumbai, you can expect to earn from 9 LPA onwards on average. 

Average salary in companies

  • MuSigma offers around INR 6LPA.
  • Infosys offers around INR 8.29 LPA.
  • IBM offers around INR 12.16LPA.
  • TCS offers around INR 6.42 LPA. 

Want to know how to become a data scientist, check here. 

Enroll in Crampete’s award winning data science course. Click this link to register for a demo and to talk to our data science course manager.

Digital marketing


Digital marketing means marketing for any website-driven organization or company. It’s one of the highest paying jobs in India and worldwide in the IT sector. 

People from various backgrounds have been increasingly getting attracted to this lucrative profession. Online certification courses on digital marketing give an opportunity for everyone to venture into this domain. In 2019, it was one of the highest paying jobs in India, and still continues to be so. 

Certification, qualification/degree

This field has been invaded by people from various disciplines. You do not need any specific qualification to become a digital marketing specialist. What you need is experience working with different products. Freshers in this field can start as an affiliate marketer and gradually climb the corporate ladder. Experienced professionals or people from other professions can take up certification courses on digital marketing to upgrade themselves. 

Common tasks of a digital marketer

A digital marketer dons several hats in his lifetime. They are responsible for maintaining the overall health of the website. Traffic monitoring, lead generation, running online and offline campaigns, channelising the revenue growth, etc., are some of the key tasks. 

Job availability

There is no shortage of digital marketing jobs worldwide. A fresher can start his or her career as an affiliate marketer. With 3 to 4 years of experience, you can choose to be a digital marketing specialist. You can also choose any niche area, for example, PPC specialist, social media manager, search engine specialist, content marketing manager, etc. With 5 or more years of experience, a digital marketer can work as a product manager or a consultant. 

Salary based on experience/degree

An entry-level digital marketing manager with less than 1 year experience can expect to earn on average INR 307K PA. A digital marketing manager with 1-4 years of experience can earn around INR 438 K PA. A mid-level digital marketing manager with 5-9 years of experience can earn around INR 800 K annually. An experienced digital marketing manager with 10-19 years of experience can earn upto INR 1,098 K per year.

Average salary in Indian cities

It has been revealed that Mumbai is the highest paying city when it comes to digital marketing jobs. And in a city like Bangalore, the average yearly pay for senior digital marketing professionals stood at 35 LPA in 2019. 

Average salary in companies

In top IT companies like Accenture, the salary of a digital marketer is roughly between INR 20 to 75K per month. In other private companies, you can expect to earn around INR 50 K per month as a digital marketer with 2 or 3 years of experience.

Enroll in Crampete’s industry recognized digital marketing course. Click this link to register for a demo and to talk to our digital marketing course manager.

Front-end development


Front-end development is the practice of creating an interactive user interface for website application. It requires a developer to be aware of the common JAVAScript and the other tools required for the process.

The demand for front-end developers is on the rise because of the increasing number of businesses worldwide. 

Certification, qualification/degree

An engineering graduate in computer science or IT can easily apply for front-end development jobs. Also, a certification in front-end development will help a person acquire the key skills required for the job. Knowledge of HTML, CSS, JAVA, and JQuery, along with a bit of understanding about website designs, will help if you want to be in this profession.

  • Common tasks of a front-end developer
  • Determining the website design and structure.
  • Enhancing website features for better user experience.
  • Striking a balance between functional and aesthetic design.
  • Creating responsive website designs.
  • Optimizing web pages for maximum speed and scalability.
  • Working with markup languages to write web pages.

Job availability

A front end developer can become a full-stack developer with over 3 years of experience. More exposure and knowledge of a wide variety of products will give them an opportunity to take up new roles and responsibilities. 

Salary based on experience/degree

An entry-level front-end developer can earn INR 3LPA on average. With 1 to 4 years of experience, they can earn INR 4.5 LPA on average, and with over 5 years of experience, they can earn INR 8 LPA on average. An experienced front-end developer with over 10 years of experience can earn INR 1.3 LPM on average.

Average salary in Indian cities

In cities like Bangalore and Mumbai, one can expect to earn around INR 5.19 LPA and INR 5.86 LPA. In hyderabad, a front-end developer can earn on average INR 5.06 LPA and in Chennai around INR 4.71 LPA.

Average salary in companies

  • TCS – INR 590K PA
  • Accenture – INR 600K PA
  • Freshdesk – INR 695K PA
  • Cognizant – INR 579K PA
  • Infosys – INR 3.95K PA

Enroll in Crampete’s industry recognized front end development course. Click this link to register for a demo and to talk to our front end developer course manager.

Back-end development


In the back-end development process, developers are more involved in behind the scene activities such as coding, scripting, and designing architecture for websites. 

The demand for back-end developers is quite high due to the lack of skilled professionals. Experience in coding is an added advantage for back-end developers. 

Certification, qualification/degree

Engineering graduates can work as back-end developers. Also, professionals from other backgrounds can choose to work as back-end developers but they must complete a certification course.

Common tasks of a back-end developer

  • Analyze data, processes, and codes and identify areas for improvement.
  • Work closely with front-end developers and other teams to meet business objectives.
  • Participate in training to remain updated and learn new programming languages.

Job availability

Similar to front-end developers, back-end developers can become a software engineer or lead developer in their lifetime, with a few years of experience. 

Salary based on experience/degree

Back end developers usually move on to higher roles. With 1 to 3 years of experience, a back-end developer can earn INR 8 to 12 LPA, and with over 15 years of experience, they can earn over INR 50 LPA. 

Average salary in Indian cities

The highest salary for back-end developer jobs can be found in Mumbai, which is INR 8.94 LPA. In cities like Bangalore and Delhi, the salary is around INR 8.07 LPA and INR 8.41 LPA, respectively. 

Average salary in companies

Most of the IT companies in India offer a minimum package of INR 6 LPA for back-end developers.

Enroll in Crampete’s industry recognized back end development course. Click this link to register for a demo and to talk to our back end developer course manager.

Best Jobs in India

Some best jobs in India have been lucrative in the context of shifting employment markets that have peaked and retreated throughout the years, both financially and in terms of experience. A return is undoubtedly guaranteed by education that supports sustained progress. Picking the appropriate education and streamlining is the first step in choosing a career. It takes an effort to choose a career, and that effort itself compensates for the work one has put in over time. The highest in hand  salary in India are listed below.

Software Developer

software development is one of the primary reasons why technology and the internet have made our lives easier. Consequently, a career option or a job vacancy in this industry is undoubtedly profitable. Software architects do a variety of duties, including coding, developing new online services, offering software solutions, etc. These people must develop effective software solutions whether they work for major corporations or decide to go it alone.

Solution Architect

A career as a solutions architect is the best choice if organizing and creating new systems to aid in running a business efficiently while spotting issues and coming up with solutions excite you the most. 

These specialists establish, plan, and implement different business structures. In essence, a solutions architect will assist in translating corporate objectives and aspirations into real-world, doable actions.

This career has a huge range because one may engage in quality control, company growth, management, coaching, etc.

Product Manager

A software product manager currently has one of the most lucrative job opportunities available. A software product manager, as the name implies, oversees the development of a software product. Product managers are found in several departments and industries.

Coordinating with numerous teams to guarantee that the product is operating at its best and developing business plans to maximize the product's development are just a few examples of responsibilities.

Product managers will collaborate with the marketing department to appropriately convey the product to clients, and they may need to meet with customers (both existing and potential) to make sure it fits their needs.

Devops Engineer

An IT specialist known as a "DevOps Engineer" is in charge of both the application's development and operations. The complete life cycle of a software program, from development to deployment, includes this job profile.

Infrastructure as code, continuous delivery, communication and collaboration, continuous integration, monitoring, and logging are just a few of the DevOps technologies and processes that they are familiar with. Employers like this job description because it ties together the disparate areas of development and operations

Artificial intelligence and machine learning 


Artificial intelligence is an area of science and technology, using sophisticated tools, algorithms, and statistical models that can make a machine interpret human behaviour. Machine learning is an arm of AI, which is all about how a machine can learn on its own from the past data. According to an official report, the predicted job growth in AI is $118.6 billion dollar by 2025. Also, machine learning has been found to be one of the highest paying jobs in 2023.

Certification, qualification/degree

A degree in science or engineering helps in starting a career in AI and machine learning. But, most of the industries look for individuals with a higher and more specialized degree, such as Masters in AI or data science or machine learning. 

Since the demand for this field is increasing year on year, different professionals are taking up online learning courses on AI and machine learning to upgrade themselves. 

Common tasks of an AI and machine learning engineer

A machine learning engineer or an artificial intelligence expert work closely and sometimes their roles overlap. Typically, the job requires creation of prototypes, creation and implementation of statistical models, optimizing the performance, applying data science, etc. 

Job availability

AI and machine learning experts can find a variety of job roles, including ML engineer, big data engineer, data analysts, chief data officer, etc. 

Salary based on experience/degree

Typically, a fresher in machine learning can earn minimum INR 8 LPA, and this can go up to INR 12 to 15 LPA with experience. An AI professional with 2 to 4 years of experience can earn INR 15 to 20 LPA, and with over 5 years of experience can earn upto INR 50 LPA. 

Average salary in Indian cities

Bangalore is the highest paying city in India for AI and machine learning jobs, where you can earn around INR 14 LPA. 

Average salary in companies

  • Amazon – INR 5 to 7 LPA.
  • Accenture – INR 6 to 8 LPA.
  • Bosch Group – INR 4 to 2.4 LPA.
  • JPMorgan Chase & Co. – INR 3 to 6 LPA.

most demanding jobs in india

Block chain


Another equally enticing career of 2023 is block chain, which is predominant across all industries. Blockchain technique is deeply integrated with AI and machine learning. It’s a method by which any kind of data can be recorded and stored in a ledger. Block chain is one of the highest paying jobs all over the country, and has remained so for a while. 

Certification, qualification/degree

Like AI and machine learning, block chain has seen a sudden increase in its demand all over the world. But there is a lack of skilled professionals across different organizations. Therefore, a certification in block chain can help you grab one of the most exciting careers. 

Also, a bachelors or masters degree in computer science, IT, or any related discipline will prove to be of benefit for those who wish to work as block chain engineers.

Common tasks of a block chain expert

Depending on the type of companies, block chain developers work as either core blockchain developers or blockchain software developers. Typically, their tasks include

  • Development of interactive front-end designs for Dapps
  • Back-end development pertaining to blockchain

Job availability

With the rising demand for bitcoin and cryptocurrency, the demand for block chain experts has been continuing to increase. There are plenty of roles that one can look for in this domain, such as smart contract developers, block chain experts, and non-technical roles. 

Salary based on experience/degree

On average a block chain developer earns around INR 5 to 30 LPA. With experience, the salary increases from mid-level to senior-level, for example, block chain developers with 3 or more years of experience can earn over INR 45 LPA. 

Average salary in Indian cities

On average, most of the metropolitan cities pay well for block chain development jobs, for instance, in Chennai, the average salary is around 813 K PA. 

Average salary in companies

  • Accenture: INR 9.14 LPA.
  • UST Global – INR 3.12 LPA.

Mean stack development


MEAN is a full-stack development toolkit, completely based on JAVAScript. Therefore, Mean stack development refers to the process of applying JAVA in website application and development. 

A mean stack developer is also called a full-stack developer. This is because the nature of the jobs overlaps most of the time. Thus, there is a huge demand for mean stack developers as much as for full-stack is. The average salary of a mean stack developer in the USA starts from $4000/month and increases to $8,000/month.

Certification, qualification/degree

Mostly, an engineering degree, particularly in computer science, helps in getting into this field. But more than your qualification, what matters most is the knowledge of front-end and back-end tools used. A certification in mean stack development will also help in getting a job in this field. But, you will have to master the fundamentals of HTML, CSS, JAVAScript, and React. 

Common tasks of a mean stack developer

Mean stack developers typically work on the front-end and back-end processes of website application, with HTML, CSS, and programming templates. They are expected to have good knowledge of web development and cloud technologies. A good understanding of website design is also important. A mean stack developer must work across teams to meet business objectives. Most importantly, they must have practical expertise on Mongo, Express, Angular, and Node.

Job availability

Most of the mean stack developers work as full-stack developers in companies. The job roles available for experienced individuals include software engineer, senior software engineer, etc.

Salary based on experience/degree

On average, the base pay of mean-stack developers is around INR 6.95 PA. Experienced professionals working in different roles can earn anywhere between INR 700K and 1,100K PA. 

Average salary in Indian cities

A full-stack developer can earn around INR 7.74 PA in Bangalore. In cities like Mumbai, Chennai, and Hyderabad, the salary ranges from INR 6.24K to 6.86K PA. 

Enroll in Crampete’s industry recognized Mean stack development course. Click this link to register for a demo and to talk to our Mean Stack developer course manager.

Average salary in companies

  • Tech Mahindra – INR 7.30K PA
  • Zoho – INR 62K per month
  • TCS – INR 4.82KPA



ReactJS or React.js developers are javascript developers. Developers in this domain work on JAVAscript and build user interfaces for single page and mobile applications. Companies like Facebook need ReactJS developers to work on their user interface.

Due to the increasing number of IT services in India and worldwide, ReactJS is a popular profession amongst many engineers. This field has a great demand for skilled professionals, hence the salary is quite competitive. 

Certification, qualification/degree

A degree in engineering gives you the perfect opportunity to work as React developers. But you must be thorough with the fundamentals of programming languages like JAVA to be in this field. A certificate course in React might also help you become familiar with the key skills required to be a React.js developer. 

Common tasks of a React developer

React JS developers work on a variety of areas to build successful and well-functioning user interfaces. Besides having basic knowledge of HTML, CSS, and Java, they are required to know other equally important elements like Git, JSX, Node+NPM, and Redux. 

Job availability

A fresher can start his or her career as a React developer and slowly move on to become a full-stack developer or a software engineer.

Salary based on experience/degree

The average salary of a React developer is around INR 743K per year. This varies depending on the roles you take up in future, such as a software engineer can earn around INR 649K PA and a senior software engineer can earn around INR 1m PA. You must remember, the higher the years of experience, the higher the paycheck. A lead developer can expect to earn around INR 9997K annually, whereas a front-end developer can earn anywhere between INR 5 and 12 LPA. 

Average salary in Indian cities

In cities like Chennai, a ReactJS architect can expect to earn around 18LPA. Companies in Bangalore offer around INR 7 to 20 LPA in this profession. On the other hand, the payscale is higher in cities like Noida and Gurgaon, where on average you can expect to earn a maximum 40 LPA. 

Average salary in Indian companies

On the basis of the role, companies like Accenture pay on average INR 107K to 9,777K for software engineers. 

Chartered accountant


Chartered accountant or CA is another demanding and evergreen profession. CA is an age-old career option for many commerce graduates and also grade 12 students. And it’s still considered to be one of the highest paying jobs in India. The global demand for CA has always remained steady. Job security, perks and long-term benefits, and good remuneration are the major reasons why many people choose CA as their profession. These reasons have pushed it to be considered as a high-paid job even in 2023.

Also, it’s highly unlikely that chartered accountants will be replaced frequently in an organization because most of the companies like to maintain their relationship with their experienced chartered accountants. The average salary in this profession is around 3 to 7 LPA. With experience, a CA earns upto 30 LPA. Besides, some accountants might start their own CA firm after 4 or 5 years of experience. In such cases, there is no fixed upper limit to their earnings. 

Certification, qualification/degree

A degree in commerce helps you to understand the basics of the chartered accountant field. Students who have studied accounting can study CA, but arts and science students who want to switch over to a career in CA will have to prove their merit through the CPT examination. CA is one of the highest salaried jobs after 12th.

Common tasks of a CA

A chartered accountant does the following:

  • Auditing
  • Financial analysis and reporting
  • Tax compliance
  • Account management
  • Maintaining financial transaction history

Job availability

Chartered accountants are required in all big and small organizations. Some of the top-notch private companies like TCS and Infosys require accountants. Public sectors like BSNL, BHEL, and ONGC are also some of the other places where they can work.

Salary based on experience/degree

The average salary is around 7 LPA for a CA professional. A CA with minimum 5 years of experience can earn from 6 to 9 LPA. With 5 to 10 years of experience, A CA can earn a minimum 10 LPA. With over 20 years of experience, a CA can expect a minimum INR 60 to 70 LPA. 

Also, the expertise and skills matter a lot. A CA working as a finance controller can earn minimum 14 LPA. A CA working as a finance manager can earn around 10 to 12 LPA. 

Average salary in Indian cities 

This profession still has a good demand preferably in financial capitals. Mumbai is a good destination for most of the chartered accountants. Average package looks like – 

  • Gurgaon – 10-12 Lakhs
  • Chennai – 10 Lakhs
  • Mumbai – 12 Lakhs
  • Delhi – 8 Lakhs
  • Pune – 7-8 Lakhs

Average salary in companies

  • Big 4 CA firms EY/KPMG/Deloitte/PWC – between INR 10.43K PA and 25.5K PA.
  • BHEL/ONGC – between INR 6 and 15 LPA. 
  • Wipro/Infosys – between 7 and 10 LPA.
  • ICICI/HDFC – between 5 and 7 LPA. 



Medicine as a profession or a medical profession is the most satisfying career for those who believe in improving public health. The COVID 19 pandemic is a lesson for all of us banking on technology and financial health of organizations. Healthcare or the health sector is the backbone of any economy, but time and again it has received less attention. 

Globally, the world has unfolded itself into one of the most difficult times with the beginning of 2020. This served as a wake-up call for all medical professionals out there. We know we need a more robust healthcare system to tackle similar challenges. Therefore, there’s no better time than now to think of increasing the demand and supply of good-quality healthcare support services. 

Certification, qualification/degree

There’s no shortcut to becoming a good medical professional. You must have studied science and specifically life sciences to enter into this profession. Most of the medical professionals spend tough years in medical schools to study medicine. Thus, a certification will not help you become a medical professional because you need to spend a substantial amount of time in this field.  

Common tasks of a medical professional

Since there are several specialised areas in this profession, specialised care and treatment will vary. Overall, the job of medical professionals is to act as the care-giver in the patient best interest. They diagnose, treat, and prescribe medicine and look for overall physical and mental recovery of their patients. 

Job availability

Most of the medical professionals typically start their career as an intern and then move on to various volunteering opportunities to master their skills. A specialised degree might help in exploring niche areas, such as neurology, ophthalmology, radiology, cardiology, etc. There is a great demand for physicians, anesthesiologists, pathologists, neurologists, dermatologists, and ophthalmologists. 

Doctors who have mastered their skills and have years of experience can become house surgeons or resident doctors in any hospitals. There is also a great demand for doctors outside India in countries like Canada and Australia. 

Salary based on experience/degree

Medical professionals with specialised degrees can expect to earn more. Skills that pay more than the market average are family practice, internal medicine, and medicine and surgery. A Doctor of Medicine degree can fetch you an average pay of INR 1m. The average salary of a physician/ general practice doctor is around INR 7 LPA. This payscale increases with the number of years you invest in the field.  

Average salary in Indian cities

Bangalore is the highest paying city for doctors, with 10.8 LPA as the average package. This is followed by Pune at 10.3 LPA, Delhi at 9 LPA, Mumbai at 9.2 LPA, and Chennai at 8 LPA. 

Average salary in hospitals

  • Apollo Group, Inc. – INR 10 m
  • Aditya Birla Memorial Hospital – INR 2 m
  • Fortis Healthcare – INR 2 m

Paying jobs in india

Commercial pilot


Commercial pilots are those who have a license to fly planes. To become a commercial pilot, one needs to undergo an intensive flying lesson and obtain a certificate. This profession is one of the highest paying in India and abroad in the aviation industry.

The demand for commercial pilots has seen a steady increase in the past few years. This is primarily due to economic growth. With more and more people travelling all over the world, the number of aircrafts has also increased. Thus, there’s a need for trained professionals in this area. 

Certification, qualification/degree

A science degree is a must to enter into this exciting field. However, there are some professional flying schools where you can be groomed to become a commercial pilot. But most of these schools are expensive and they require a commitment of minimum 2 years for intensive flying lessons. 

Common tasks of a commercial pilot

A commercial pilot doesn’t just fly planes. There’s more to it! This profession is different from what an airline pilot does. 

If you are a commercial pilot, you will be doing crop dusting, aircraft testing, transporting passengers as a private pilot, and assisting law enforcement and military operations as a search and rescue pilot.

Job availability

As a beginner in this profession, one can expect to earn around 1.5 LPA. With 3 to 5 years of experience, you can earn 5 to 6 LPA on average on an international route. 

Salary based on experience/degree

A commercial pilot with minimum 1 year of experience can expect to earn around INR 1.5 to 2 LPA. With 5 or more years of experience, a commercial pilot can work as a captain and expect to earn more than INR 5 LPA. 

Average salary in Indian cities

A commercial pilot can earn on average around INR 8 LPA in Chennai. Delhi is the highest paying city with an average salary of INR 2.80 LPA. Mumbai and Pune are also one of the highest paying cities for commercial pilots, with INR 2.15 and 2.03 LPA, respectively. 

Average salary in aerospace companies

  • Airbus – between INR 5 to 6 LPA.
  • Boeing – INR 4 to 6 LPA. 

Civil services


A career in civil services is one of the most satisfying career choices for students and experienced professionals across different disciplines. The UPSC civil service examination gives an opportunity to explore challenging areas like IAS, IPS, IFS, IRS, etc. People working as civil servants enjoy a lot of perks and benefits in addition to the reputation of holding a high profile. 

Civil service aspirants continue to take up the UPSC examination year on year. The demand for this profession has remained steady since its inception. The average starting salary of any civil servant is minimum INR 50 K per month. 

Certification, qualification/degree

You don’t need any specific degree to become a civil servant. But you must have an undergraduate degree in any discipline. There is no short-term course or certification that can help you become a civil servant. Thus, the only route to enter this field is the Civil Services Exam, which is a nationwide examination conducted year on year in India. 

Common tasks of a civil servant

Depending on which examination you want to clear, civil service aspirants can get a job in various governmental sectors. They can work as IAS, IPS, or IFS officers. The location of the job varies on the basis of vacancy and demand. The primary task of any civil service aspirant is to work closely with government officials, across various departments. 

Job availability

A civil servant can begin his or her career in any governmental departments, such as agriculture, revenue, etc. With experience, a civil servant can work as a magistrate or an administrator. 

Salary based on experience/degree

The minimum salary of a civil servant in any department is around INR 56K per month. This increases to a maximum of 2 lakhs with experience in the field. 

Average salary in Indian cities

Irrespective of cities, the salary of a civil servant remains almost uniform throughout India. 

Average salary in various sectors/locations

  • Armed Forces Headquarters Civil Service – INR 15 to 67K
  • Lakshadweep, Delhi, Daman & Diu, Andaman & Nicobar Islands, and Dadra and Nagar Haveli Police Service – INR 14 to 69K
  • Pondicherry Civil Service – INR 15 to 67K
  • Pondicherry Police Service – INR 15 to 67K
  • Investment banker


Investment bankers take care of financial assets of their clients. They act as advisors and brokers, helping their clients identify profitable markets and invest their money at the right time. 

The U.S. Bureau of Labor Statistics (BLS) reports that investment banking jobs will grow by 10% through 2026. 

Certification, qualifications/degree

Individuals with a background in accounting, finance, and economics are most suited for this profession. Also, an advanced degree in finance or an MBA should also help in getting a job in investment banking.

Common tasks of an investment banker

The common tasks include financial planning and advising to corporate organizations. Advising clients and corporates on merging and acquisition policies. Other tasks include conducting research, maintaining data in spreadsheets, and creating reports.

Job availability

With 1 or 2 years of work experience, an investment banker can work as an analyst. Most of the financial concepts develop during these years, and thus the first few years as an analyst are crucial for an investment banker’s future. With 3-4 years of experience, an investment banker can work as an associate.

With over 10 years of experience in the field, the role of a vice president is a lucrative option for many investment bankers.  And with over 20 years in the field, an investment banker can become a managing director, which is a senior profile in any organization. 

Salary based on experience/degree

In India, the starting salary for a beginner in investment banking on average is INR 2.56 Lakhs to 3.99 Lakhs per annum and a median salary of 10.9 Lakhs to 20.8 lakhs per annum. As per PayScale India, an investment banker can earn INR 702K per year on average. 

Average salary in Indian cities

Bangalore and Mumbai are one of the top paying cities when it comes to investment banking, with an average salary of 9 LPA and 11 LPA, respectively. In Chennai, on average an investment banker can receive INR 4.50 LPA and in a city like Pune, an investment banker can expect to earn INR 6.53 LPA. 

Average salary in companies

  • Deutsche Bank – INR 8.05 LPA
  • JP Morgan – INR 14.17 LPA
  • Goldman Sachs – INR 12.75 LPA
  • Barclays – INR 6.44 to 800 LPA
  • HSBC holdings – INR 1.27 to 1.48M per year

Management consultant specialist


The practice of helping businesses and organizations grow and improve their performance is called management consulting. Professionals in this field work as consultants in various sectors and are one of the key players for the revenue growth of any organization. The demand for management consultants has increased due to the mounting pressure on businesses to perform well. Marketing consultants are hired by sectors such as insurance, consumer goods, technology, and life sciences. 

According to, a management consultant in the USA receives an average salary of $83, 408 per year. 

Certification, qualification/degree

You don’t need any specific degree to become a management consultant. But a bit of knowledge in subjects like Finance, Economics, or Accounting is preferable. 

Certifications like the Certified Management Consultant certificate might also help professionals stand out while pursuing this field.

Common tasks of a management consultant

  • A management consultant takes care of the following:
  • business strategy and planning
  • financial and management decisions
  • human resources
  • information technology
  • marketing and supply chain management

Job availability

An entry-level analyst can work his or her way up and become a senior management consultant, and earn upto INR 11 LPA. The job profile depends on the size of the company, educational qualifications, skill sets, and location. 

Salary based on experience/degree

On average, a management consultant earns around INR 11 LPA. With less than 1 year of experience, a consultant earns INR 6 LPA. A candidate with 1 to 4 years of experience can earn INR 8.72 LPA, and a candidate with over 5 years of experience can earn INR 13.06 LPA. 

Average salary in Indian cities

The salary is the highest in Mumbai, roughly INR 10.77 PA. This Is followed by Bangalore and Pune, where you can earn around INR 9.25 and 7.05 LPA, respectively. In a city like Chennai, a management consultant can earn around INR 5.44 LPA. 

Average salary in companies

  • KPMG – INR 13.80 LPA
  • Accenture – INR 23.12 LPA
  • PWC – INR 17.11 LPA



A legal profession is one of the most sought-after professions by people across different backgrounds. The job of a lawyer is to advise and represent their clients, be it government or private bodies. Depending on the nature of cases, lawyers are categorised into environmental lawyers, tax lawyers, family lawyers, criminal lawyers, securities lawyers, and intellectual property lawyers. 

According to the Bureau of Labor Statistics (BLS), the median salary for lawyers in the United States is $119,250 per year. And, approximately 50,100 new jobs have been predicted to grow by 2028 by the BLS. 

Certification, qualification/degree

A bachelor's degree in liberal arts, law, or political science helps an aspiring law student to enter into this field. Otherwise, students from other professions who are willing to make a career in law have to take courses like LSAT, Law School Admission Test. Prospective students who wish to practice must acquire a JD and pass the bar examination.

Common tasks of a lawyer

  • Understand problems and analyze solutions of legal issues.
  • Represent clients in courts on legal matters.
  • Communicate with their clients, judges, and others who might be involved in a case.
  • Present facts verbally and in written.
  • Argue with logic on behalf of clients.
  • Prepare legal documents, such as lawsuits, appeals, wills, etc. 

Job availability

A law profession is one of the most demanding ones, preferably due to the varied number of areas that one can explore. Beginners in this profession can move on to become attorneys, and with over 20 years of experience they can become judges. 

Salary based on experience/degree

Lawyers earn money by charging each person or for each case they deal with. Typically, a lawyer or an advocate can earn INR 200 to 300 an appearance in lower courts. This can go up to INR 20 to 30 lakhs an appearance depending on how successful the lawyer becomes in his or her lifetime. 

The above salary range is a bit different for most corporate lawyers. Corporate firms hiring fresh law graduates can pay around INR 5 to 12 LPA, whereas for individuals with 5 or more years of experience, corporate firms can pay around INR 20 to 25 LPA.  

Average salary in Indian cities

Compared with the national average, the average salary of lawyers in cities like Hyderabad is 280 percent more. A higher percentage is also noticed in cities like Delhi (203.8% more) and Kolkata, West Bengal (134.2% more).

Average salary in law firms

  • Khaitan and co. – INR 14.4 LPA.
  • S&R Associates – INR 13.2 LPA. 
  • Talwar Thakore and Associates – INR 13 LPA. 

[Professions like law, medicine, and banking are also one of the most popular gulf jobs that one can apply for].



Yet another most honoured profession is teaching. Teachers are required in all phases of life, be it for preliminary education or adult education. Due to rapid advancements in technology, online classroom learning has reached new heights. Thus, students, professionals, and home-makers, everyone needs a teacher for online learning. Needless to say, teaching will always remain an evergreen profession, both in the online and offline space.

Certification, qualification/degree

Although you need a degree like B.Ed to become a teacher, it is not mandatory. The online landscape has provided tremendous opportunities for educators or teachers and professionals from other backgrounds who are willing to work as educators. Therefore, you do not need any pre-defined qualification to become a teacher. But subject-matter knowledge is the key to begin a career in teaching. 

There are many organizations, for example, NGOs that offer fellowships for graduates who want to be teachers. On the other hand, most Edtech companies, who specialize in online courses, have a lot of opportunities for teachers to work as subject-matter experts, curriculum developers, e-learning instructors, etc.

Common tasks of a teacher

Teachers are responsible for a holistic learning experience of their students. The key tasks include planning lessons, assessing the potential skills of students, helping with grading, and documenting the progress of students. 

Job availability

There is not much of a difference in a teacher’s career journey, except that with years of experience new roles and responsibilities become part and parcel of the job.

Salary based on experience/degree

A teacher with less than 1 year experience can expect to earn an average of INR 2.2K PA. With 1-4 years of experience, a teacher can earn INR 2.8K PA. A mid-career teacher with 5-9 years of experience can earn INR 3.06K PA. An experienced teacher with 10-19 years of experience earns INR 4.13K PA.

Average salary in Indian cities

  • In cities like Mumbai and Lucknow, the average salary of teachers is almost 20% more than the national average. 

Other highest paying professions in India in 2023

If you are still looking for other highest paying jobs in India, we have a few more options for you – 

Architect/Interior designer 

A degree in architect and sound knowledge of design are what you need to become an architect or interior designer. This profession is quite demanding all over India, particularly in the tourism and hospitality sectors. An experienced architect can earn a minimum 5 LPA. 

Executive chef 

Executive chef is also sometimes called the head chef. They are responsible for the overall presentation of dishes that move out of the kitchen to the table, implementing and overseeing hygiene policies, training new staff, obtaining feedback on the food quality, and handling customer complaints. The average salary of an executive chef is INR 8.33 LPA. 

Company secretary 

Also called corporate secretary, this profession requires one to show strong written and verbal communication skills. A company secretary manages the overall administration of a company. He or she supports the admin and the board of directors, and takes care of all company-related issues, pertaining to tax, law, and governance. The average salary of a corporate secretary in India is around INR 5.84 LPA.

5 Lpa Salary jobs in india

To qualify for such compensation, you must have at least 4-6 years of experience in practically every sector. The company pays experienced top employees who provide millions of dollars in value to the company salaries in that range. Here are the jobs that you get 5 lakhs in India

  • Law Professionals
  • Aviation Professionals
  • Banker
  • IT Professionals

60 Lpa salary in Hand Job

The following positions are among the highest-paying in India, with wages that can reach as high as Rs. 50–Rs.60 lakhs annually, according to some reputable job agencies. There are also opportunity to get 40 Lakhs salary in India.These are the jobs that you get 60 Lakhs salary in hand

  • Medical
  • CA ( Chartered Accountant)
  • Supply - Operation Manager

80 lpa salary job in india

80 Lakhs salary in hand depends upon the experience that you have in the respective field of what you do. These are the jobs where there are chances to get 80 lakhs salary in hand respective to the field.

  • Area Sales Manager (ASM)
  • Assistant Manager Sales
  • Agricultural Engineer
  • Wealth Manager
  • Financial Planner
  • Director - Communications and Engagement
  • Manager- Design and Communication


It is bad to have private employment with a big wage and health issues. The same is true for government employment; low pay and subpar healthcare facilities are both undesirable. Both of these occupations are entirely dependent on one's passion, workplace, pay, and general growth.

If you work for the government, you are unable to switch employers, and your advancement depends solely on your boss and the organization. Transfers are required often. Many departments have discontinued offering pension plans currently. It is true that government facilities will always be superior to those run by private businesses.

The most wanted and sought-after careers in India are those with the greatest salaries since they provide a wealth of promotion chances. You need to land one of these top jobs if you want to advance in your career.


Hope you got some idea about the highest paying jobs in India. You can find other relevant resources here. Please reach out to us in case you want to sign up for any of the up-skilling courses that we offer. 

Highest paying jobs in India by Upgrad

Most demanding jobs in India by Shine learning


1. Which job has highest salary in world?

Usually, the highest paying jobs are connected with technologies that have a high demand in the market with a shortage of skilled professionals.

Some of the highest-paying jobs are listed below:

  • Blockchain Engineer
  • Cloud Solutions Architect
  • IoT Solutions Architect
  • Python Developer
  • Cyber Security Engineer
  • Data Scientist
  • DevOps Engineer
  • Big Data Developer
  • Full-Stack Developer
  • Digital Marketing Engineer

2. What is a good salary in India?

According to experience, the average income range for Data Science jobs is between 7-10 lakhs per annum and 20 lakhs per annum. Salaries for the various levels range from INR 5-9 lakhs per annum for Analysts to INR 7-13 lakhs per annum for Associates to INR 10-40 lakhs per annum for Vice Presidents.

3. What careers will be in demand in 10 years?

In Engineering, there is a boom in Data/Business Analytics jobs. As a Data Analytics/Business analyst, your job is to use company data to enable them to make better decisions leading to better outcomes (e.g., profits).The timing is understandable. Because companies are computerizing/digitizing their operations and storage is getting cheaper, they are generating tons of data. To be competitive, they have to sniff through this data to make better decisions. If they don’t, they might lose their competitive edge to the company that does so. Currently, there are more jobs in this section than trained personnel…This need has led to many US Universities offering a 1-year MS in Data Analytics or Business Analytics course (usually in the Business school). We highly recommend this degree if you are seeking a job in this industry.

4. What job makes the most money?

  1. Blockchain Engineer.
  2. Cloud Solutions Architect.
  3. IoT Solutions Architect.
  4. Python Developer.
  5. Cyber Security Engineer.
  6. Data Scientist.
  7. DevOps Engineer.
  8. Big Data Developer

5. Which degree is best for high salary?

B Tech in CSE, is the most lucrative degree. Because corporations provide generous rewards to engineers, every student is pursuing a btech degree. They are also given the opportunity to work in other countries. Engineers are in extremely high demand.

Lead Form Person

Accelerate Your Career with Crampete

Related Blogs

A guide to Mobile web app development tools

Overview  Businesses are starting to depend on technology for its marketing and sales along with the conventional route. Building mobile...

Full stack Developer course Syllabus

Full-stack development refers to the method of applying both front-end and back development protocols to develop websites. This field has been gaining popularity in recent years due to the growing number of digital businesses. It combines the work of managing servers and databases and system engineering. Full-stack developers are in great demand across the world.

Short term Courses After 12th

Time is very precious and you need to start thinking about your career in this short period of time. Many of you may look forward to pursuing some short term course  after 12th or you may be looking for higher studies and start preparing for any entrance exam. Only a graduation degree is not enough in this competitive world. You have to be specialized in some part which leads you to get a decent job.

BCA Salary in India

BCA Careers are one of the most popular and plentiful jobs available in India and worldwide. There is a demand for BCA Course Graduates in practically every area, whether government or private, that uses computer applications and software. Data Scientist, Systems Administrator, Network Engineer, Project Assistant, Computer Programmer, Software Developer, and more employment responsibilities are available to BCA graduates. BCA employment and BCA salary in India is available in both the public and private sectors, including Google, HCL, TCS, and Microsoft.