Microsoft

Microsoft

Sponsors work visas
23,739
H-1B Visas Approved
20
Canadian LMIAs Approved
Licensed
UK Skilled Worker Sponsor
Accredited
AU Accredited Sponsor
1,167 Permits
IE Employment Permit
1
Jobs tracked

Visa Sponsorship History at Microsoft

2009
269
2010
435
2011
20
2012
158
2013
21
2014
16
2015
19
2016
25
2017
27
2018
30
2019
16
2020
7,112
2021
6,616
2022
7,690
2023
2,161
2024
214
2025
97

Application Resources

Connect with People at Microsoft

ApplyWave has contact data for Microsoft to help you reach the right people directly.

73
Contacts
73
Recruiters
56
Emails Available

Hiring Team at Microsoft

R.
HR Director, People Operations
Full details with ApplyWave
M.
Human Resources Director, Senior HR Manager
Full details with ApplyWave
C.
Director Talent Acquisition
Full details with ApplyWave
R.
Director Talent Acquisition
Full details with ApplyWave
D.
Director of Talent Acquisition
Full details with ApplyWave
D.
Director, Talent Acquisition
Full details with ApplyWave

Common Roles We Track

Senior Human Resources Manager(14)Senior HR Manager(10)Sr. HR Manager(8)Talent Acquisition Director(4)Sr. Talent Acquisition Manager(3)Director Talent Acquisition(3)Sr HR Manager(2)Director of Talent Acquisition(2)
Get full contact details
Names, emails, and LinkedIn profiles for direct outreach
Unlock contacts

Frequently Asked Questions About Applying to Microsoft

What skills are most valued for a Senior Software Engineer position at Microsoft?

Microsoft looks for candidates with a strong foundation in software development, particularly in languages like C# and C++. Given the competitive landscape, showcasing projects that demonstrate your proficiency in these areas can significantly enhance your application.

How long does the hiring process typically take for positions like Senior Software Engineer at Microsoft?

The hiring process at Microsoft can take anywhere from 4 to 8 weeks, especially for selective roles like Senior Software Engineer. It's essential to be patient and prepare thoroughly for each stage, including coding assessments and behavioral interviews.

What can I do to make my application stand out when applying to Microsoft?

To stand out, focus on demonstrating your ability to solve real-world problems through your code. Providing a portfolio of projects, particularly those that align with Microsoft's technologies, can be very beneficial. Additionally, highlighting any collaborative projects can showcase your fit with Microsoft's team-oriented culture.

Are there specific educational requirements for engineering roles at Microsoft?

While Microsoft does not have strict educational requirements, candidates with a Bachelor's degree in Computer Science or related fields are preferred. However, relevant experience and a strong portfolio can compensate for formal educational background.

Explore More

Visa Sponsor Checker

Full tool →

Company Contacts Preview

Full tool →

Track your Microsoft application

Get AI-powered resume tailoring, recruiter contact lookup, and application tracking.

Start tracking for free