Home
/
Comprehensive
/
Principal Software Engineer
Principal Software Engineer-July 2024
Redmond
Jul 21, 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
Configuration Analyst - McLaren Careers
Position Summary: Responsible for coordinating the changes to systems and technologies within IT and assists in ensuring staff members embrace the change management process. Also responsible for main
Territory Sales Rep III
Job Description As a Hardware Sales Representative, you will: Work as part of an account team to identify, qualify and deliver Hardware products/ solutions. Responsible for the account plan to drive
Area Field Engineer Fab - Jungle Gym / Trestles
Requisition ID: 274170 Relocation Authorized: National - Family Telework Type: Full-Time Office/Project Work Location: New Albany, OH Since 1898, we have helped customers complete more than 25,000 pr
PSE Mail Processor Machine Operator-(3rd Shift)
PSE Mail Processor Machine Operator Reports to: Department Manager Location: Liverpool Full-Time: Sunday through Thursday, 10:00 p.m. through 6:30 a.m. Non-Exempt: Compensation begins with $35,360 –
Licensed Practical Nurse, Charge
LICENSED PRACTICAL NURSE 7p-7a Join the PruittHealth family, where the health and safety of our workforce is our top priority! We're not only committed to your career, we're committed to the health a
Senior Program Manager, Prime Air
Description Here at Amazon, we embrace our differences. We are committed to furthering our culture of diversity and inclusion of our teams within the organization. How do you get items to customers q
Bilingual/Spanish Speaking Certified Peer Specialist-HOPE
Reference #: 1186553Bilingual/Spanish Speaking Certified Peer Specialist-HOPE * CIRC - Community Integrated Recovery Center Job TypePart-timeDescription At COMHAR, it's our mission to provide health
2024 Advanced Technology Engineer Internship
Responsibilities Noblis is looking for technical interns for our 2024 Internship Program! This internship will be located at our Reston, VA. office June 3, 2024 - August 9, 2024. There is potential t
Grocery Clerk (Mills Civic Parkway)
JOB FUNCTION: As a Grocery Clerk, you will play a vital role in ensuring the smooth and efficient operation of our grocery department. Your expertise in stocking shelves, assisting customers, maintai
Senior Manager, Consulting Services
Job Description As a Senior Manager, Consulting Services you will lead, direct, and review the team’s work to achieve operational or functional targets or objectives with measurable contribution towa
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved