Microsoft Senior Software Engineer Salary

Related Articles

What Is The Difference In Pay For Senior Software Engineers Based On Gender

How Much Do Microsoft Software Engineers Make? (Microsoft Software Engineer Salary)

The average salary for a female Senior Software Engineer working for a company of comparable size to Microsoft was $145,681. The average salary for a male Senior Software Engineer working for a company of similar size was $155,724.

It is commonly known that Microsoft provides its employees with generous compensation for their services. You can expect to earn a starting salary of at least $156,000 when you begin working as a software engineer for Microsoft. That amount will continue to rise as you gain knowledge and experience and climb higher on the companys wage scale.

Frequently Asked Questions

Q1: What other job titles are similar to that of a Senior Software Development Engineer?

A: Some jobs in this field include Lead Software Development Engineer, which has a median salary of $164,864, Senior Software Engineer, which has a median salary of $136,596, Software Engineer III, which has a median salary of $133,067, and Principal Software Engineer, which has a median salary of $168,724.

Q2: How much does Microsoft pay a senior software engineer working in the United States?

A: The annual salary for a Senior Software Engineer at Microsoft in the United States is roughly $164,188, approximately 34 percent higher than the average salary in the country.

Employees At Microsoft Claim Pay And Promotion Discrimination After Leaking Salary Data

Dozens of women in technical roles at Microsoft started an email thread sharing stories about disparities in compensation and promotions at the company, and then compiled a pay spreadsheet to document the inequities.

More than 1,200 employees shared salaries in the spreadsheet, revealing how much employees, ranging in experience and department, earn each year. CSS, quality engineer, and solution architect roles earned the least, according to the data.

The data also shows promotion breakdowns by gender, race, and ethnicity, as well as how much pay rates range based on location. But some of the issues discussed went beyond salaries, and focused on the treatment of certain employees.

“Being kept out of meetings, having men on projects speaking over you, or deliberately ignoring ideas are quick and effective in their speed and subtlety,” an employee wrote in the email thread.

Read more:

What Is The Difference In Pay For Senior Software Engineers Based On Ethnicity

A senior software engineers average annual pay with Asian or Pacific Islander ancestry at companies of a similar size to Microsoft is reported to be $151,722. On the other hand, a senior software engineer earns a median yearly pay for Native American ancestry at companies of similar size was $103,642.

Don’t Miss: Government Benefits For Seniors Over 65

States In The United States That Pay The Most To Be A Microsoft Software Engineer

There are four states in the United States. The average compensation for a job working for Microsoft as a Software Engineer is higher than the average salary for jobs. The state of Washington is at the top of the list, followed by the states of New York and New Hampshire is relatively close order. New Hampshire is 4.7% higher than the national average, and Washington is $14,339 ahead.

Because only a few states pay salaries significantly higher than the national average, the decision to relocate to a new place to pursue a career as a Microsoft Software Engineer should approach with some degree of circumspection. Consideration should also be given to the costs associated with maintaining a standard of living.

Software Engineers At Microsoft Earn A Median Pay Package Of $185000 According To Leaked Data

Leak of Microsoft Salaries Shows Fight for Higher Compensation

More than 600 employees in the leaked Microsoft spreadsheet self-identified as engineers at business units across the company, including Azure, Office, and Windows.

The sample isn’t a fully representative view of Microsoft’s compensation rates, but it does reveal a median pay package of $185,000 among software engineers, with employees in the highest-earning band making as much as $500,000.

Entry-level engineers earned a median compensation package of $132,900, and senior engineer earnings started at $217,000.

Read more:

Also Check: Senior Life Insurance Phone Number

Microsoft Senior Software Engineer Salary

It is an exciting point for anyone keen to work their path up the hierarchy at a large technology company. Even if you dont secure a job at Microsoft on its own, the companys salaries often impact how much other companies pay their most senior software professionals. So, even if you dont land a job at Microsoft, this is still an important question. Know more about Microsoft Senior Software Engineer Salary

At Microsoft, a senior software development engineers annual salary is anticipated to be $203,707 in total compensation. This value indicates the median and is the point that is precisely in the middle of the ranges. The annual salary at the base level is anticipated to be $155,344. The extra pay will be $48,363 annually. Bonuses, commissions, tips, or a part of earnings are other forms of payment. The Most Likely Range represents the 25th to 75th percentiles of pay data for this role.

Benefits Of Working At Microsoft

Salaries, bonuses and stock are not all that you should think about when evaluating Microsoft as a prospective employer. Youll receive a number of additional benefits related to health, well-being, finance and more.

Some benefits of working at Microsoft are unique. For example, Microsoft provides access to an on-site library and reading room where you can go to think, read or work. The company also runs a College Coach program which will help you plan for and navigate your childs college admissions and financing process.

Other benefits youll receive at Microsoft are standard across big technology companies, such as vision and dental insurance. Here are some of the main benefits you can expect to receive as a software engineer at Microsoft:

Read Also: Weatherization Assistance Program For Seniors

Conveyance And Other Perks

The company offers the following benefits:

  • On-campus shuttle, subsidized transit pass.
  • Enjoy a flexible working schedule and 15 days paid vacation leaves, 10 days sick leaves, and more.
  • The company reimburses tuition costs and promotes learning.
  • Enjoy exclusive discounts on Microsoft products in company stores.
  • Offers donations matching up to $15,000 per year and donate $25 per hour to eligible non-profit organizations.
  • 20 weeks paid maternity and 12 weeks parental leave.

Microsoft Software Engineering Salary: A Guide

Microsoft Software Engineer Salary Revealed!

What better way to predict the future than to create it? Thats the question Microsoft asks of its potential employees. It makes sense because the company has been at the forefront of technical innovation for decades.

Microsoft has built products like Windows, Office 365 and Xbox and every year, seems to come out with a new idea that changes the way we think about technology. What better place to work as a software engineer than somewhere that is making so much progress?

Take this quiz to ace your interviews by getting personalized feedback about your technical skills!

Compensation is a key factor for any software engineer looking for their next job. You may already know of Microsofts stellar working culture and their products, but you may still be wondering: what salary can I expect to earn as a software engineer at Microsoft?

In this guide, were going to explore software engineering salaries at Microsoft. Well discuss salary information for Microsoft software engineers, what benefits they receive and what levels of compensation are used at Microsoft.

You May Like: Lutheran Senior Services Mason Pointe

Microsoft’s Senior Executives Earned Salaries As High As $250000 Last Year

The Office of Foreign Labor Certification publishes salaries from H-1B visas each year, revealing how much companies like Microsoft pay foreign workers.

The data only includes base salary, not total compensation. But it provides a glimpse into wages Microsoft usually doesn’t share.

Insider analyzed more than 1,400 of these visas to find the highest-paid roles at Microsoft. We focused on any titles earning $175,000 or more, with the highest salary going to a channel sales manager taking home $250,000.

Read more:

Microsoft Software Engineer Stock Options

Like many top technology companies, Microsoft provides its employees stocks in the form of Restricted Stock Units . An RSU is a type of compensation where employees can earn shares in the company based on how long theyve worked at the business. The longer you work at Microsoft, the more stock youll be able to earn.

At Microsoft, RSUs are granted using a four-year vesting schedule. Each year, 25 percent of your stock options become available. This means that after working at Microsoft for two years, 50 percent of your initial stock options will be available. However, some RSUs are granted on a five-year vesting schedule at Microsoft.

Don’t Miss: Senior Living The Woodlands Tx

Senior Software Engineer Pay Faq

The national average salary for a Senior Software Engineer is $122,543 per year in United States. Filter by location to see a Senior Software Engineer salaries in your area. Salaries estimates are based on 120773 salaries submitted anonymously to Glassdoor by a Senior Software Engineer employees.

The highest salary for a Senior Software Engineer in United States is $174,813 per year.

The lowest salary for a Senior Software Engineer in United States is $85,902 per year.

Microsoft Top Software Engineer Salaries: How High Do They Go

Easy Senior Software Engineer Salary At Microsoft

How much can top software engineers make at Microsoft?

Thats an excellent question for anyone whos interested inworking their way up the career ladder at a big tech firmafter all, even ifyou dont land a job at Microsoft itself, the companys salaries ofteninfluence how much other firms pay their most senior tech professionals.

According to, which crowd-sources salary information, Microsoft pays its engineers who hit level 67 roughly $222,714 in salary, along with $226,000 per year in stock options, and a bonus of $73,143.

Those who climb to level 69making them a full-fledgedpartnercan make $270,000, with a stock grant of $500,000 and a bonus of$140,000 .

Compare that to Google, where software engineers at the L7 level can expect to pull down $256,059 in annual salary, $286,176 in stock, and a bonus of $83,294. Those who ascend yet another level to full-on director can enjoy total compensation of roughly $800,000 .

Once youve climbed to this height, of course, youre likely more of a manager than a developer or engineer. Some tech professionals might not like this if all they want to do is build and code. For others, though, theres nothing better than managing a team that knows exactly what its doing, and has big challenges to overcome.

Check out this handy chart breakdown:

Recommended Reading: Part Time Jobs For Seniors In My Area

Senior Software Engineer Salary In Companies Similar To Microsoft Corporation

Company Name
6-15 yrs experience 41,93,210/year
3-8 yrs experience 9,00,723/year
4-10 yrs experience 10,63,389/year
5-11 yrs experience 16,06,999/year
3-6 yrs experience 9,69,292/year
3-9 yrs experience 14,66,606/year
5-9 yrs experience 18,07,832/year
3-9 yrs experience 10,89,492/year
4-10 yrs experience 12,33,985/year
4-12 yrs experience 20,25,442/year
6-11 yrs experience 14,08,709/year

View salary data in table

How Much Do Microsoft Software Engineers Earn

The answer to this question is that it depends both on your seniority and your years of experience. Entry-level software engineers will start at the bottom of the salary pyramid and work their way up.

Their salaries are favorable, but not as large as those offered at higher stages in the hierarchy. As you develop more experience as an engineer and earn promotions, your salary prospects will improve commensurately.

Like many technology companies, the salaries offered by Microsoft are competitive. At all levels, engineers are well compensated and when you look at the higher tiers, its clear that working hard at Microsoft for a long time can really pay off. Here are the average salaries you can expect to earn based on Microsofts salary bands:

Level Name

By continuing you agree to our Terms of Service and Privacy Policy, and you consent to receive offers and opportunities from Career Karma by telephone, text message, and email.

Microsoft software engineers command impressive salaries, to say the least. For higher levels in the hierarchy, salary estimates were not available. With that said, one trend is clear: higher-up positions within Microsoft offer extremely lucrative salaries.

Recommended Reading: Fancy Feast Senior Cat Food

Faqs On Microsoft Software Engineer Salaries

Q. What is the average Microsoft senior engineer salary in Seattle?

As per Indeed, the average salary of a Microsoft senior engineer is $143,000 in Seattle. It is 14% higher than the national average.

Q. What is the annual Salary of a back-end software engineer at Microsoft with 7 years of work experience?

The annual salary of a back-end software engineer at Microsoft with 7 years of working experience is approximately $147,000.

Q. Is there any difference between the salary of Microsoft’s senior sSoftware engineer in Los Angeles and California?

Yes. The annual salary of Microsoft’s senior software engineer is $153,006 in Los Angeles. At the same time, the average salary in California is $160,000 per year.

Q. What are the concepts based on which you can expect Microsoft Senior Software Engineer Interview Questions?

Microsoft Senior Software Engineer Interview Questions are primarily around data structures, algorithms, and concepts in distributed systems design.

Levels Of Compensation For Microsoft Software Engineers

How Much a Microsoft Software Engineer Makes?

It is common practise for large corporations, such as those found in the technology industry, to use a level-based compensation scheme for their employees. This indicates that the amount of your income will be determined by your level of seniority inside the company.

You indeed can negotiate your compensation with Microsoft, and there are several examples of employees successfully doing so. Your income will be close to the companys wage level you apply for. It is the case regardless of whether or not you accept the position.

There are different levels of software engineers, each of which has its job title. These job titles are as follows for each group:

  • Software Development Engineer I
  • Software Development Engineer II
  • Engineer Senior in Software Development
  • Engineer-in-Chief of Software Development
  • Partner
  • Engineer of Remarkable Standing
  • Associate in Technical Work

Its crucial to keep in mind that Microsoft provides multiple tiers of pay within each income level in contrast to many other comprehensive technology businesses. The starting salaries for software development engineers range from 59 to 60 dollars per hour, with 59 being the lower of the two options. It indicates that there are ways for you to earn a more significant wage in your job without having to move up to a more senior role necessarily. You can look into these ways to see if they are right.

Also Check: Does Directv Offer Senior Discounts

What Do Senior Software Engineers Do

A senior software engineer typically has a background in computer science, web development, and/or engineering. A bachelor’s degree in any of those fields is generally considered a plus, as is experience working in web development. Some abilities they might have are a strong attention to detail, an ability to multitask, and an ability to work independently and on a team. Senior software engineers usually work in an office. They may work with other people to complete projects, but stayingRead more

  • Write, modify, and debug software for client applications.
  • Use source debuggers and visual development environments.
  • Translate business requirements into technical specifications and help manage project priorities and timelines.
  • Test and document software for client applications.
  • Guide and review work of junior engineers.

Microsoft H1b Salary 2020

82 records was found, Median Salary is $110000. 0 percents of the salary are above $200K, 2 percents of the salary are between $150K and $200K, 79 percents of the salary are between $100K and $150K, 18 percents of the salary are less than $100kWe found the records are from 1 employers: Microsoft Corporation … We found the records are from 11 job titles: Business Analyst, Customer Success Manager, Data And Applied Scientist, Data Scientist, Program Manager, Senior Data Scientist, Senior Software Engineer, Service Engineer, Software Engineer … We found the records are from 1 cities: Atlanta …

12/01/2020 12/07/2020

This website indexes the Labor Condition Application disclosure data from the United States Department of Labor .Prior to filing an H-1B petition with the USCIS, an employer must file an LCA with the DOL. An LCA is used by employers as supporting evidence for the petition for an H-1B visa. DOL disclosure data does not indicate the employer’s intended use for the LCA.

Read Also: Free Online Tax Filing For Seniors

Nail Your Microsoft Tech Interview

Need a guide to prepare for your Microsoft tech interview? Join Interview Kickstart.

We offer a comprehensive curriculum, technical guidance, and more that helps to advance yourinterview prep. Also, you get the opportunity to learn from expert coaches who are the hiring managers of FAANG and Tier-1 tech companies. Theyâll help you up your problem-solving skills and tackle complex Microsoft Senior Software Engineer Interview Questions.

Microsoft Senior Software Engineer Salary By Levels

Microsoft principal software engineer salary india

The average Microsoft senior engineer salary in the United States is $178,006 per year. But, there are different tiers based on the job’s roles and responsibilities. Knowing about the salaries at each level will help you compare a senior software engineer’s salary structure with other levels present at Microsoft.

Take a look.

  • Bonus: $18,893
  • Stock: Within $150,000

To learn the best tips to crack the Microsoft interview and access Microsoft Senior Software Engineer Interview Questions check out our page on How to get software engineering jobs at Microsoft.

You May Like: Brighton Senior Living Of Tomball

Popular Articles