Back to all jobs
Microsoft logo

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
Create resume for this position