Principal Software Engineer
Microsoft
Redmond, Washington, United States
Full-Time
Posted Sep 05, 2025
Up to 100% work from home
About the role
Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence.
Responsibilities
- Design, build, and maintain core components of the control plane for Azure Database for MySQL
- Lead end-to-end development of features that improve availability, performance, and operational simplicity
- Debug and resolve complex issues across distributed systems, networking, storage, and compute layers
- Continuously improve service reliability, observability, and debuggability through thoughtful engineering
Requirements
- Bachelor'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
- 5+ years of experience designing, building, and operating large-scale distributed systems or cloud services
Benefits
- 401k matching
- Health insurance
- Flight privileges
- Generous time away
- Maternity and paternity leave
- Savings and investments
- Discounts on products and services
About the Company
Microsoft’s mission is to empower every person and every organization on the planet to achieve more.
Job Details
Salary Range
$161,600 - $286,200/yearly
Location
Redmond, Washington, United States
Employment Type
Full-Time
Original Posting
View on company website