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