Back to jobsJob overview
About the role
Principle Software Engineer at Microsoft
Required Skills
mysqldistributed systemscloud servicessystem programmingperformance tuningreplicationbackup/restorecontrol planeservice orchestration
About the Role
Principal Software Engineer role at Microsoft's Azure Data team, focusing on building and maintaining the control plane for Azure Database for MySQL. The position involves designing core components, improving service reliability, and debugging complex distributed systems to enable a fully managed MySQL service at global scale.Key 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
- Mentor teammates and contribute to a culture of ownership, urgency, and pragmatic problem-solving
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 14+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- 10+ years of experience designing, building, and operating large-scale distributed systems or cloud services
- Experience with system programming
- Proven ability to lead technical decisions independently and deliver reliable, maintainable code in high-stakes environments
- Demonstrated track record of high-output, hands-on engineering with a bias for action and ownership of end-to-end technical decisions
- Experience operating or engineering MySQL internals, performance tuning, replication, or backup/restore in a cloud environment
Nice to Have:
- Familiarity with control plane design patterns, service orchestration, and scaling stateful services in distributed systems
Benefits & Perks
- Industry leading healthcare