Job Directory Microsoft Senior Software Engineer

Senior Software Engineer Microsoft
Redmond, WA

Microsoft is a technology company that develops and supports software, services, and devices.

Companies like Microsoft
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Microsoft

Job Description

Are you looking for an opportunity to defend the productivity of millions worldwide against malicious individuals and organizations? Continually curious about innovative techniques and technologies in the rapidly developing landscape of information security? Obsessed with finding security solutions that solve hard problems and create better experiences for users and developers? So are we. M365 Security Engineering is the core security team for Microsoft 365's suite of services, including Office 365. We design, build, and operate security solutions that run at cloud scale to secure the world's largest commercial SaaS service. Our solutions enable engineers in Microsoft to build intelligent and differentiated services and products while meeting industry leading customer commitments and building customer trust.

Our vision is that building services and products that commercial and consumer customers can trust is something that any engineer at Microsoft should be able to do in a self-service way. We invest in key areas of security and compliance centrally so that teams can focus on building the next great app, using intelligence, automation, and extensibility to scale our ability to hold teams accountable for delivering secure and compliant products and services. Our culture is inclusive, casual and high energy; our engineers come from diverse backgrounds, are passionate and loyal to coworkers and our products, and grounded in our customer needs. Our team has a strong sense of accountability and provides its members many opportunities for learning and career growth. Our bold mission is to defend the productivity of people and organizations at home, at school, and at work. Enabling teams at Microsoft to deliver trustworthy intelligent services people love to use to communicate, create, learn and work together, anywhere.

Part of the M365 Security Engineering, we are the M365 Service Authorization team and our core mission is to provide security and access compliance controls to M365 Core and its suite of services. The team's charter is to provide authorization for just in time and just enough access to M365 Core for engineers; enable secure workflow execution with least privileged access model. We are responsible for secure and compliant identity provisioning and federation (IDM); access control policies (RBAC) and access management via M365 Lockbox.

Technical excellence is rooted in demonstrating a strong aptitude for problem solving. The successful candidate will be able to demonstrate this broad set of attributes well. As the position is one of software engineer, an ability to code is a base requirement. As there are many forms of coding in practical use today., having experience in languages and frameworks such as Ruby, node.js, Python, C#, Java, C, C++, and various others is acceptable, assuming the candidate can demonstrate proficiency in what they know, and can extend their learning to new languages, tools, and environments.


* Strong coding skills in C# or equivalent
* Experience delivering high quality software on time
* 5+ years' industry software engineering experience
* Bachelor's degree in Computer Science or Engineering


* Strong communication skills and a passion for solving hard problems
* Knowledge and experience of cloud security fundamentals
* Design highly performing web services
* Knowledge of distributed systems, large-scale Data technologies development
* Agile development


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. 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.

We are looking for a talented engineer to join the team, one who is passionate about cloud security and performance and has a strong desire to work on worldwide-scale services, debugging and optimizing the various parts of the authorization stack. Responsibilities include feature definition, design, and hands-on development of core authorization, identity and policy services. The ideal candidate will be detail-oriented with a drive for results and have a good balance of problem-solving skills and ownership/accountability in independently owning feature areas.

* Designing and coding new functionality for authorization, identity and policy services
* Maintaining, scaling and optimizing high scale cloud services
* Running the "live site", testing and debugging in production

About Microsoft

Microsoft is a technology company that develops and supports software, services, and devices.

10001 employees

1 microsoft way

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.