Job levels at Microsoft

In this article, we have explained the Job levels at Microsoft which starts at SDE and goes up to Technical Fellow. We have covered both technical and management track at Microsoft.

Table of contents:

  1. Job levels at Microsoft
  2. Technical track
  3. Management track

Job levels at Microsoft

Microsoft is a Technology Giant and has been the biggest Technology Company in recent years. It is a dream company for many people. The technical and management ladder in Microsoft is highly competitive and is highly regarded in the Industry.

For technical and management track, the job level start from 57 and continues till 80. This means there are 24 distinct job levels at Microsoft.

Levels 57 and 58 are reserved for non-permanent employees and Levels 59 and 60 are reserved for New Graduates. The Job titles for this position are:

  • Software Development Engineer SDE
  • Software Development Engineer Test SDET
  • Program Manager PM

Following is the complete list of Job levels at Microsoft:

Job levels at Microsoft
LevelJob TitleSalaryAvg. Experience
57Intern$30K to $100KStudent
58Contractor$35K to $90KVaries
59 to 60Software Development
Engineer (SDE),
Software Development
Engineer in Test (SDET),
Product Manager (PM)
$40K to $150K0 to 2 years
61 to 62SDE 2,
SDET 2,
Product Manager 2
$60K to $190K2 to 5 years
63 to 64Senior SDE,
Senior SDET,
Senior PM
$80K to $220K4 to 8 years
65 to 67Principal SDE,
Principal SDET,
Principal PM
$120K to $290K8 to 12 years
68 to 69Partner SDE,
Partner SDET,
Partner PM
$150K to $350K12 to 16 years
70 to 79Vice President,
Distinguished Engineer
$270K to $470K17 to 25 years
80+Technical Fellow$390K to $1M+25+ years

There are two tracks in Microsoft:

  • Technical track
  • Management track

Technical track in Microsoft

The highest job title in technical track in Microsoft is "Technical Fellow". The job level for Technical Fellow starts at 80 and goes beyond.

The education qualifications required for various roles for Technical track are:

  • B.Sc in Computer Science, Electrical Engineering, Electronics
  • M.Sc in Computer Science, Electrical Engineering, Electronics
  • PhD in Computer Science, Electrical Engineering, Electronics

The job responsibilities are:

  • Designing and implementing Software and Hardware Systems
  • Testing Software and Hardware Systems
  • Benchmarking and validating Software and Hardware Systems
  • Developing innovative solutions and publish papers and patents

Management track in Microsoft

The highest job title in management track in Microsoft is "Vice President (VP)".

The education qualifications required for various roles for Technical track are:

  • MBA
  • B.Sc, M.Sc in any domain

The job responsibilities are:

  • Managing teams and keep track of progress
  • Hiring people
  • Predicting market trends, identifying market risks
  • Identifying future opportunities, preparing company roadmap

With this article at OpenGenus, you must have the complete idea of various job levels at Microsoft. If you are working at Microsoft, plan well to climb up the job ladder.