Software Engineer

Azure Compute is the foundation for Cloud Computing. The Compute Platform team builds Azure services for Virtual Machines, Scale Sets, Disks, Images and Cloud Services We are experiencing tremendous growth in customer traffic, global footprint and hardware diversity. We have exciting opportunities to grow the capabilities and scale of Compute platform by orders of magnitude. We are an agile team with a modern codebase, micro service architecture and frequent release cycles. The engineers have opportunity to do deep distributed systems development, while also being able to influence scenarios and work with Fortune 500 customers.

Preferred Qualifications:

• Strong problem-solving skills
• Prefer experience in the areas of security and distributed systems
• A BA/BS degree in computer science, or related degree

Basic Qualifications:

• 1+ years of commercial software experience

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:

Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to