Software Engineer 2

Last updated 5 days ago
Location:Issaquah, Washington
Job Type:Full Time

Are you looking for new challenges or to make a career move to increase your software engineer or leadership skillset on the team? Do you have the technical chops to dig in deep into security platform and deliver web services role-based authentication and policy enforcement in Cloud? Do you want to have deep engagement with enterprise customers and directly observe the impact of your work? Are you jazzed by the idea of integrating multiple MS technologies into highly customer focused solutions? Are you as software engineer interested in using your excellent design, coding, troubleshooting skills to have a cross divisional impact on design, best practices? If you answered “Yes” to these questions, the Enterprise Security team is for you!

The Enterprise Security Team consist of top people from around the company (Bing, Azure, InTune, Office 365, Windows, etc.) and outside top companies, and drive the creation and evangelization of the Microsoft Enterprise security platform. We build a chassis of functionality enhancements and the infrastructure to keep business critical services up and running 24x7 (e.g. scale units, DR, etc.) on top of the Azure. The Security Authorization platform is a general-purpose Role-Based Access Control (RBAC) and Policy Administration platform for controlling access to business processes and digital resources in applications and services. Our goal is to make our customers fanatical supporters of our technologies and we constantly measure our progress against our goals.


The Enterprise Security team is looking for a software engineer to drive the envisioning, development, delivery and adoption of the enterprise security platform that spans on-premises and cloud services. This position will offer you the ability to contribute to the company and industry Service Oriented Architecture and integration best practices. To that end, we are looking for a person who combines technical depth/breadth and great collaboration skills.


  • A minimum of a Bachelor’s degree in Computer Science or Engineering, or a related field, or equivalent alternative education, skills, and/or practical experience is required.
  • Good knowledge of C#, Object Oriented Design, UI, Azure
  • Experience in designing and developing enterprise large scale services
  • 5+ years of industry experience in software development, design, and architecture
  • Exceptional interpersonal relationship and communication skills, verbal and written (peers, executives, cross culture)


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. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.