Principal Software Engineer, Azure Identity Team

  • Company: Microsoft
  • Location: Redmond, Washington
  • Posted: February 06, 2018
  • Reference ID: 1070518
The Identity Division is working on fast growing businesses impacting hundreds of millions of customers. The continued success of Microsoft’s cloud story hinges on our ability to provide identity solutions that offer seamless integrated experience as our customers expect. Designs and implementations span Microsoft cloud services such as Azure Active Directory (AAD), Office 365 (O365), and Intune as well as on-premises products in the Active Directory family (including Active Directory Federation Services (ADFS)). Are you passionate about impacting the next generations of Azure Active Directory and Microsoft cloud-services with new technologies and innovative problem solving? You will have the opportunity to develop deep expertise in complex areas centered around cloud technologies, networking, security, scalability and many other core competencies.

You will be a key to continue on our amazing journey of scale and power of Identity in the Cloud. You will take on large scope of ownership across team boundaries and be challenged by hard-core requirements, large code bases both old and new, and the need to consistently produce robust and secure services code in a fast-moving environment. If you are the type of person who gets motivated by these types of challenges, and you are excited by the opportunity to design and code new features in the new expanded Identity environment - then this is the job for you! Successful candidates will have experience in designing, implementing and shipping complex commercial products or cloud services; have demonstrated excellence in designs and code they have produced; be a creative thinker that is able to develop features that map to customer needs. A proven ability to write secure, reliable and maintainable code and then effectively test and debug it is a must.

Basic Qualifications:
10+ years of experience designing and developing complex world class products
10+ years of experience coding in Java, C#, C++ or C

Preferred Qualifications:
• Bachelors or Masters in Computer Science or related engineering discipline
• Excellent technical design and programming skills
• Development in C# is a plus
• Ability to impact across the team and product through expertise and insight in software design
• Strong verbal and written communication skills
• Drive and flexibility for working a fast-paced environment while excelling in engineering
• Passionate advocate and ability for realizing customer scenarios in the product


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

Share this Job