Back to all jobs
Microsoft logo

Principal Software Engineer

Microsoft

Redmond, Washington, U.S.
Full-Time
Posted Aug 22, 2025
Hybrid

Compensation

Loading salary analysis...

About the role

Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all.

Responsibilities

  • Design, develop and maintain high scale services that form the backbone of Azure Security Monitoring.
  • Collaborate with partners, internal and external to Azure Security organization, to design and build features that enable in protecting and securing Azure.
  • Work in a culture of continuous learning, adaptation, reflection, and growth.
  • Mentoring peers to ensure engineering best practices and code is held at a high-quality bar.

Requirements

  • 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
  • 2+ years of experience in building ML Models based on large volumes of data
  • 2+ years of industry experience building, designing, managing and delivering highly available, large-scale: cloud services and/or distributed systems / services on a cloud platform

Benefits

  • Health insurance
  • 401k matching
  • Generous time away
  • Giving programs
  • Discounts on products and services
  • Educational resources
  • Industry leading healthcare
  • Opportunities to network and connect

About the Company

Microsoft’s mission is to empower every person and every organization on the planet to achieve more.

Job Details

Salary Range

$139,900 - $274,800/yearly

Location

Redmond, Washington, U.S.

Employment Type

Full-Time

Original Posting

View on company website
Create resume for this position