Principal Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$137,600 - $267,000
Security
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Cybersecurity · Enterprise SaaS

Description For Principal Software Engineer

Microsoft Security is seeking a Principal Software Engineer to join the Microsoft Defender for Office team (MDO). This role is crucial in delivering cloud-based email and message filtering services that protect customers from advanced threats in Microsoft's email and Teams collaboration workloads.

The position focuses on driving the delivery of protections and experiences for Teams integration, working closely with Teams and Substrate IC3 organizations. You'll be responsible for designing and implementing solutions that block malicious content in customer collaboration contexts and enable M365 customers to manage their Tenant's threat status.

As a Principal Engineer, you'll lead technical discussions, ensure secure and performant solutions, and collaborate across teams to deliver complex projects. The role requires expertise in large-scale cloud service development and strong architectural design skills.

The position offers competitive compensation ($137,600 - $267,000 base salary range) and comprehensive benefits including healthcare, educational resources, and parental leave. Working in a hybrid model with up to 50% work from home flexibility, you'll be part of Microsoft's mission to make the world a safer place through security innovation.

This is an excellent opportunity for experienced engineers passionate about security and cloud services to make a significant impact on Microsoft's security products while working with cutting-edge technology and talented teams. The role combines technical leadership, hands-on development, and strategic thinking to deliver critical security solutions for Microsoft's global customer base.

Last updated 8 minutes ago

Responsibilities For Principal Software Engineer

  • Design, implement and test features in Microsoft Defender for Office
  • Adhere to Safe Deployment Practices
  • Work across geographic and organizational boundaries
  • Deliver high quality, maintainable, performant, testable code
  • Conduct efficient design and architectural discussions
  • Collaborate with multiple partner teams
  • Drive effective project management and delivery

Requirements For Principal Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding
  • Experience with large scale cloud service development
  • Proven ability to conduct efficient design and architectural discussions
  • Strong problem solving and coding skills
  • Must pass Microsoft Cloud Background Check
  • Ability to thrive in a fast-paced, demanding project environment

Benefits For Principal Software Engineer

Medical Insurance
Parental Leave
401k
Vision Insurance
Dental Insurance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Principal Software Engineer

Principal Software Engineer

Principal Software Engineer position at Microsoft leading technical strategy in Cloud Platform Security, focusing on OS and platform security services.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on security engineering, incident response, and secure development practices for M365 services and AI platforms.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on Linux security platform development, offering remote work and competitive compensation between $137,600-$267,000.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on security solutions development for Linux platforms, requiring 16+ years of experience and deep Linux expertise.

Principal Software Engineer

Principal Software Engineer role at Microsoft Security, leading privacy infrastructure development and large-scale distributed systems in Redmond, WA. Hybrid work model with competitive compensation.