Home
/
Comprehensive
/
Principal Software Engineer
Principal Software Engineer-June 2024
Redmond
Jun 18, 2026
About Principal Software Engineer

  Security is one of the fastest growing businesses in Microsoft. Microsoft Defender for Office 365 (MDO) is in the business of protecting humans from all forms of phishing and social engineering attacks. As the largest vector of attack, social engineering and Phishing attacks are increasingly the weapons of choice for attackers to compromise users and organizations. And they do this by targeting users where they most often collaborate. And as one of the largest enterprise email and collaboration stack, users on Office 365 (O365) are a prime target.

  Our ability to protect users and organizations on O365 hinges on our ability to offer great prevention capabilities against sophisticated attacks using advanced machine learning (ML), heuristics and techniques. We have to do this at the massive scale of O365, with super-performant speeds, at low COGS and without compromising the effectiveness of the solution. And we have to sustain and evolve this even as attackers continue to test us and thwart our defenses. This is a hugely complex problem and an engineer’s delight.

  We’re looking for a passionate and experienced Principal Software Engineer to work across the organization to land innovation and evolution. Someone who has successfully delivered multiple Enterprise Products at scale from design to delivery which supports hundreds of million users and billions of transactions daily. Someone who is passionate about customers, quality and results. You will have the opportunity to work on some of the most challenging and impactful problems in the industry, with talented teams, and help shape the security landscape as a whole: from Engineering infrastructures to Product features with highly integrated AI systems and pipelines.

  This is a critical role for the organization, as poor performance or quality here has a direct correlation to customer dissatisfaction and churn. And with MDO being such a huge stepping-stone to the suite, this has implications not only for MDO, Defender and the Security business all up.

  In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.

  #MSFTSecurity

  Responsibilities

  On the mission to continue to evolve the prevention and early detection stack within the Defender of Office365 offer. This will involve improving and innovating protection technologies, reducing COGS (Cost of Goods Sold), improving research agility to track and evolve heuristics and ML.

  This role will lead technologies and work with engineering teams and research teams focused on technologies, quality, and results. Additionally, to improve engineering efficiency and capable of being flexible to adjust priorities and focus for solving the most challenge problems. The job is highly dynamic, fast paced, and will require working with a variety of stakeholders to deliver results through Engineering Excellence and solid cooperation.

  Qualifications

  Required/Minimum Qualifications

  Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

  OR equivalent experience.

  Other Requirements:

  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. 

  Additional or Preferred Qualifications

  Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

  OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

  OR equivalent experience.

  Demonstrated track records of working with large teams shipping and evolving large-scale cloud services.

  Ability to collaborate across multiple disciplines and drive both technical and product results

  Effective communication skills and problem solving.

  Sufficient in Azure technologies, open sources, and M365

  Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $133,600 - $256,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $173,200 - $282,200 per year.

  Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay

  Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Nurse Educator - SANE NE
Regions Hospital in St. Paul, MN is looking for an exceptional, patient focused SANE, Nurse Educator to join our Emergency Department team and make a difference for our patients and our community. Th
Retail Print and Client Services Supervisor - Key Carrier
Overview At Office Depot and Office Max, every leader is responsible for growing total sales and services within the location. The Print and Client Services Supervisor is a full-time role and the per
Manager, OCM
Business Title: Manager, OCM Requisition Number: 109944 - 81 Function: Business Support Services Area of Interest: State: RI City: Providence Description: Known for being a great place to work and bu
HVAC - Technician
We’re the global leader in providing energy solutions that help business grow and communities thrive. We work as a team and we’re proud of the difference we make to customers, to local communities an
Solution Analyst
Job Description As a member of the Support organization, you will resolve post-sales customer inquiries via phone and electronic means. Your focus is to provide level two support including problem re
MRI Technologist, Geisinger Viewmont Imaging WEEKENDER (Full Time) (DAYS) SIGN ON BONUS
Job Summary $10,000 SIGN ON BONUS FOR QUALIFIED APPLICANTS! Performs imaging procedures at a technical level. Meets the qualifications to provide care for patients in the specific age range on their
Traveling Superintendent
Description: We are looking for a traveling superintendent who will travel to projects and supervise large tilt-up construction projects from ground break to close-out. You will be responsible for qu
Licensed Practical Nurse
$5,000 SIGN-ON bonus eligible position! SEIU Local 105 - $26.98 - $30.45 “May be entitled to translation/bilingual, shift or other wage premiums as governed by the applicable collective bargaining ag
School Psychologist - ST
The School Psychologist works to support students through avariety of mental health and developmental issues and aid in qualifyingstudents for additional support services. The School Psychologist is
Sanitation Tech
Think the best job opportunities are far away? Think again. Great opportunities are right here in your backyard. Kelly® is looking for a Sanitation Tech to work at the premier Portland Bottling Compa
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved