How to get a Job in Microsoft – Careers at Microsoft

Microsoft is a huge company with offices almost everywhere on the planet. Accordingly, their requirements are huge. That translates to “many” openings and a chance for you to work for Microsoft – that is if you apply and get selected. This is what we will talk in this post – how to get a job in Microsoft or rather, how to increase your chances to work for Microsoft.

How To Get Job In Microsoft

When we talk about plenty of openings, we mean there are plenty – but scattered across the globe. Also, the interview process at Microsoft is said to be among the toughest ones. Applying at random won’t work unless you are pretty lucky. The post goes on to explain how to apply etc. while at the same time offering you tips on how to get lucky!

Figure 0 - HOw to Work For Microsoft

Hiring At Microsoft – Get Started

The best place to start your job hunt to land up with Microsoft is their Microsoft Careers website. The website, in addition to providing details about jobs, also provides you with additional information such as how people work at Microsoft, about the business and similar stuff.

You can head directly to the tab – Apply Now – and search for the job type you are looking for. I personally feel that this is the last step you should take when on the website. First of all, take some time out to read about business at Microsoft. When at the careers website of Microsoft, go to the second tab/link saying Meet Microsoft. The first link under this tab is an abstract view of perks at Microsoft. This is not much important if you are already a fan of Microsoft and have it clear in your mind that you wish to work for Microsoft.

How To Get Job In Microsoft

The second and third tabs – namely Our Business and Our Office Locations – are a must read. The page at Our Business at Microsoft Careers website tells you about the diversity of operations you can find at Microsoft. Being an outsider, most of us know that Microsoft is simply a software company. The Our Business page shows how and what all processes and sub processes happen at Microsoft. An understanding of what processes exist will help you decide where to head when locating job using Apply Now tab on that website. For example, the table below is a screenshot of that page and shows you just some of the many processes at Microsoft. You can check them out and decide if you wish to get into research, wish to be a coder or involve yourself with marketing at Microsoft.

Figure 2 - How To Get Job in MIcrosoft - Divisions

Check The Office Locations

Going through the Our Office Locations will help you get an idea of where you can work. Of course, it may not be possible that your dream job will definitely be available at your choice of location. You will have to make compromises. You will want to reconsider your decision based on locations if you wish to work for Microsoft. While considering locations, you might even want to calculate the expenses of visiting your family back at home frequently. Among other factors, you also should check how hard or easy it would be to adapt to the culture of different locations – especially, the location you want.

The Our Business and Our Business Locations give you plenty of information to create a list of three or four roles and locations as well. Hence I recommend it reading before moving to Apply Now.

Searching For Jobs in Microsoft

Once you are clear with roles and locations available for you, move to Find Your Fit tab. This tab has two links: Profession and Technologies. The Profession link lets you explore vacancies based on what type of role you want to play in your career with Microsoft. The Technologies link helps you find a job based on what all technologies you wish to work on. The screenshot below shows what all technologies are available (as on June 29, 2013) at Microsoft. You can click on a technology towards left and get details on the right.

how to get a job in microsoft

Similarly, when you click on Roles, you get a list of roles such as – Administration, Customer Support, Finance, Marketing, etc. Clicking on a role will outline the major responsibilities that you will have to handle that role.

Getting Ready To Apply For Job At Microsoft

Using Find Your Fit gives you an idea on how to write your resume and cover letter. For both tabs on the page, note down the keywords and key phrases related to the type of job you are looking for at Microsoft.

Use those keywords in your resume and covering letter so that your application is easily available when Microsoft Hiring Staff searches the database using those keywords – like “working in administration in the capacity of assistant manager…..Learned JAVA, C++“.

In the above example in quotes, the words in italics work as keywords. Use them liberally but do not repeat unnecessarily. Just keep in mind that they are required only for your resume to show up when one of the hiring staff searches with a phrase like “assistant manager for C++ team at Hyderabad“.

Before creating the resume, I also recommend you visit the LinkedIn profiles of some people working at Microsoft in similar roles. You can use LinkedIn search to find such profiles. They too will provide you with an idea of: 1) keywords and 2) presentation of data. Also, make sure you have a good LinkedIn profile.

Your resume need not be your bio-data. Make sure you include all your previous experiences with technology and creativity, awards you won, projects you were involved in and your interests. Make good use of whitespace to avoid resume looking congested.

If you are about to graduate from a B-School or any of the MBA programs out there Microsoft seems to have a perfect program called Microsoft Academy of College Hires to bring you on board.

TIP: Create different resumes for different roles/technologies. That will highlight your experience with the role or technology you are interested in while also giving your resume a better chance to show up in applicant database searches.

Microsoft Jobs and Careers

After Homework – Aim and Shoot

Before you search for jobs, you will have to upload your resume. You can also use the CV builder to create your resume. It is up to you – depending upon what all information you have to present to the hiring staff. For beginners, I would recommend using CV builder. You can later change the resume by logging into the Microsoft Careers Website.

All the above done carefully, now is the time to apply for jobs. Click on Apply Now and use the Advanced Search option to narrow down your search to what you want. It would look something like the screenshot I took for you. Save the search so that you can simply click the name of search and run it instead of going through selecting all the options again.

Fig 4 - Using Advanced Searh To Get Job In Microsoft

TIP: The more you research on how the company works, the better will be your chances to get hired. Preparing for the interview, you should be expecting questions that you won’t know the answer to. You need to tell the truth rather than beating around the question. You will also get to ask questions. To show that you are keen, ask questions related to the role and responsibilities instead of just perks, etc.

If you are looking for a job with Microsoft, then check out the Microsoft Careers website. The website lets you search for job openings country wise and also has a special section for students & graduates. Here are some more useful links:

  • Microsoft Jobs Blog – Get the inside scoop on Microsoft’s recruiting process straight from recruiters.
  • Microsoft Careers on Facebook – Be a fan, stay in touch
  • – Follow Ariel as she creeps around Microsoft, finding people who are passionate about what they do. It’s like the paparazzi, but for geeks!
  • – Peek into what it’s like to work at Microsoft.
  • – Listen to employees speak honestly and openly about diversity at Microsoft.

The above is just for information purpose and does not guarantee a job with Microsoft. It intends to guide you through the applying process so that your chances of getting hired increase.

Additional useful links:

  1. Salaries at Microsoft. How much do the employees get paid?
  2. If you are from India you can apply here for a job at Microsoft India.
  3. If it’s an Internship you ar looking for, check this post on how to get an Internship at Microsoft.

All the best!

Posted by on , in Category General with Tags
Arun Kumar is a Microsoft MVP alumnus, obsessed with technology, especially the Internet. He deals with the multimedia content needs of training and corporate houses. Follow him on Twitter @PowercutIN


  1. Paras Sidhu

    Thank you so much for this information! Great article 🙂

  2. Caleb

    Useful post. Also please post how to get job at Google. Will help people like me.

  3. Arun Kumar

    Have written about it. Should be up here in few days. Please check back.

  4. Paras

    Thanks very nice and detailed info. Hope it helps us further to get a job at Microsoft dream company.

  5. Natronic

    I just went through the loop for GFS

  6. Joe

    I just do not know how to apply. I know it is embarrassing but I still want to work with this company.

  7. Arun Kumar

    Well, if you are not comfortable using the website, check out for local people working at Microsoft. Ask them to refer you. These companies often run referral programs where employees refer their friends and relatives good at something, to the managers/HR.

    Another option could be to walk into the Microsoft Office with a resume and a good cover letter. Ask for Human Resources and tell them you wish to work for the company. But do go prepared as they may ask you questions like why you want to work with Microsoft and about the skills you have.

  8. Rishikesh Khadatkar

    hello i am rishikesh what to do job in future with microsoft.give me some abbeviations notes to sucess in

  9. S. Tejaswinin reddy

    hi am s.tejaswini reddy, i very much intrested to do job in microsoft, and i need some suggestions how to get success to do job in microsoft. and i dnt know that how to apply job in microsoft company.
    and i heard that microsoft company is a very good company in Andhra pradesh.

    Thanking you sir.

  10. Arun Kumar

    It is a good company all over the world. The article is all about how to get into Microsoft. You need to figure out where you would like to work, which field and then head to Microsoft’s website, careers section and fill in the application form along with a convincing cover letter. Check out the above article. It explains the whole process. If you get an interview call, you have to prepare well. There are many sites on the Internet that provide you with information on how to crack interviews. Even if you do not know any answers to any questions, look confident and tell them you can learn quickly. That’s the main thing. Microsoft trains people before putting them to work. So you should be able to demonstrate your ability to learn. You can ask questions when in doubt, during the Interview. It is the interview process that cuts off people as they are scared. Enjoy it, rather than being frightened. It is the best way to get into the company.

  11. ganesh dhammaganesh

    hoe to get the job for ece students ,with ece subject

  12. sabran

    How to join Microsoft company

  13. anji

    i m studying software engineering from NIIT . i also want to work in microsoft company…do i will able to get job ? please tell me …and should i be get appointed in america?

  14. neo mugala

    can i know that what qulifiaction requried to work at microsoft

  15. neo mugala

    hii sir this is neo i’m very much intrest to work at microsoft i dnt know how to apply & what qualification requried for that can u plz help me ………

    thank you

  16. Arun Kumar

    Check the Microsoft careers page. It will give you an idea of what all skills you need and education etc. Here is one requirement they posted on FB:

  17. Sanjana Koduri

    Hii Sir,

    I am Sanjana, Currently working at Deloitte as Systems Engineer and am desperately zealous to work with Microsoft. I applied many jobs Prior but couldn’t grab any recruiter’s call. Could you please let me know the pattern of direct walk-ins in Microsoft or any other chance to get into Microsoft.

  18. Most vacancies in Microsoft and Google type companies are filled up using the internal database system. If you upload your resume to Microsoft careers page, make sure you include all the keywords related to the type of job you wish. For example, if you are going for programmer’s job, specify “programmer”, C, C++, Python and whatever you know so that when the HR searches using that skill, as keyword, your resume is pulled into the results.

    Another method is to use referrals. These corporate companies also have a referral system. But you will have to convince an existing employee to refer you to the HR. If you have a friend or friend of a friend in Microsoft, ask that person to enter your details into the referral system. This method too requires you to have a detailed resume that has proper keywords along with a good introduction email by the person who is referring you to Microsoft.

    Finally, keep checking the current openings page on Microsoft careers site and manually apply for each job you want. You won’t necessarily need to create a separate resume each time. The one existing in the database will be used automatically. But I think tailoring your resume for the opening and uploading it before applying for a particular job has better chances of getting noticed. For example, if the job mentions something specific like Visual Basic or something, you add that keyword to the resume and upload it again before applying.

  19. Also, you can check your resume’s brevity at Glassdoor before uploading it. offers free evaluation of resumes. They will tell you what actions are needed. Though they ask you to pay for rebuilding the resume, you can do it yourself as they provide sufficient hints in the evaluation report.
    Glassdoor also provides you with alerts when a new job requirement is posted for a company that you wish to work for so you can use that feature as well.

  20. rezaul khan

    hello arun kumar
    .if me is job find in Microsoft .so how to can know?

  21. Rusiru

    what are the qualifications for software engineer at microsoft?

  22. yashu

    hello sir can i get a job in microsoft usa from india ? i want to do a job in microsoft in us

  23. Sudharsan Raju

    hello sir my name is sudharsanraju sir i should kindly request to please help me to find job opportunity in microsoft company ,sir i know you have lot of work but small request pls reply and said me some notes about ms this is my gmail id :
    pls……. reply for me

Leave a Reply

Your email address will not be published. Required fields are marked *

6 + 8 =