Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Principal Group Software Engineering Manager

Microsoft

$163,000 - $331,200
Oct 17, 2025
Redmond, WA, US
Apply Now

Microsoft Security aspires to make the world a safer place for all by reshaping security and empowering users, customers, and developers with a security cloud that protects them with end-to-end, simplified solutions. The Defender for Office (MDO) team leads the charge in protecting customers against evolving threats by detecting and neutralizing malicious activity—malware, phishing, fraud, and spam—while empowering security administrators with self-service tools.

Requirements

  • 8+ years of experience designing, developing, or maintaining secure software systems, with applied knowledge of authentication, data protection, access control, and secure coding practices.
  • 8+ years of experience in designing, building, and operating scalable, highly available cloud services or distributed systems on platforms such as Azure, AWS, or GCP, including production ownership, CI/CD integration, and applying distributed systems concepts (e.g., concurrency, conflict resolution, consensus algorithms) for resilience and maintainability.
  • 15+ years of experience designing, developing, or maintaining secure software systems, with applied knowledge of authentication, data protection, access control, and secure coding practices.
  • 15+ years of experience in designing, building, and operating scalable, highly available cloud services or distributed systems on platforms such as Azure, AWS, or GCP, including production ownership, CI/CD integration, and applying distributed systems concepts (e.g., concurrency, conflict resolution, consensus algorithms) for resilience and maintainability.
  • technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • applied knowledge of authentication, data protection, access control, and secure coding practices.
  • designing, building, and operating scalable, highly available cloud services or distributed systems on platforms such as Azure, AWS, or GCP, including production ownership, CI/CD integration, and applying distributed systems concepts (e.g., concurrency, conflict resolution, consensus algorithms) for resilience and maintainability.

Responsibilities

  • Architect, design, and implement scalable, reliable, and cost-effective services with low latency and high throughput.
  • Define requirements, OKRs, priorities, and delivery plans for engineering initiatives.
  • Partner with Product Management, Research, and cross-functional teams to align on requirements and strategy.
  • Optimize and refactor code for performance, maintainability, and ROI across services and components.
  • Streamline service deployment and maintenance for maximum reliability with minimal manual intervention.
  • Innovate and evolve protection capabilities to stay ahead of emerging threats.
  • Advance our protection platform, design and deploy new capabilities, and ensure we stay ahead of threat actors.

Other

  • Lead and grow a high-performing engineering team, fostering a culture of growth mindset, diversity, and inclusion.
  • Champion Microsoft’s Model, Coach, Care* philosophy to develop future leaders.
  • Drive a strong Quality, Security, and Live Site* culture to meet and exceed customer expectations.
  • Promote Microsoft’s mission and values—respect, integrity, accountability—to create an inclusive, thriving culture.
  • Hybrid Position is located at our Microsoft office in Redmond, Washington. Relocation support will be provided, and successful candidates will need to relocate or reside within 50 miles of the field location.