Principal Software Engineer

2 Days ago • 15 Years + • DevOps

Job Summary

Job Description

Microsoft's Azure Data engineering team seeks a Principal Software Engineer to design, build, and maintain core components of the control plane for Azure Database for MySQL. This role involves end-to-end development of features enhancing availability, performance, and operational simplicity. The successful candidate will debug complex issues across distributed systems and continuously improve service reliability and debuggability. Mentoring teammates and fostering a culture of ownership are also key responsibilities. The ideal candidate possesses 15+ years of experience in designing, building, and operating large-scale distributed systems or cloud services, with expertise in MySQL internals and a strong bias for action.
Must have:
  • 15+ years experience in large-scale distributed systems
  • Design, build, maintain core control plane components
  • Improve availability, performance, operational simplicity
  • Debug complex issues across distributed systems
  • Mentor teammates, foster ownership and problem-solving
Good to have:
  • Experience operating or engineering MySQL internals
  • Familiarity with control plane design patterns

Job Details

Overview

Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world. 
 
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. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. Our mission is to build the data platform for the age of AI, powering a new class of data-first applications and driving a data culture. 

 

Within Azure Data, the databases team builds and maintains Microsoft's operational Database systems. We store and manage data in a structured way to enable multitude of applications across various industries. We are on a journey to enable developer friendly, mission-critical, AI enabled operational Databases across relational, non-relational and OSS offerings. 

 

The control plane behind Azure Database for MySQL powers a fully managed service running at global scale. We’re writing the software that makes MySQL in Azure fast, reliable, and seamless for customers worldwide. We're looking for a Principal Engineer who thrives in ambiguity, writes clean code under pressure, and makes pragmatic, high-impact decisions. You’ll own problems end to end to make the service more self-healing, debuggable, and secure. If you’re a generalist who likes going deep across systems and has a bias for action, come work with us. 

 

We do not just value differences or different perspectives. We seek them out and invite them in so we can tap into the collective power of everyone in the company. As a result, our customers are better served. 

Qualifications

Required/Minimum Qualifications 

  • Bachelor's Degree in Computer Science or related technical field AND 15+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 15+ years of experience designing, building, and operating large-scale distributed systems or cloud services.
  • 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. 

Other Requirements

 

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: 

  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. 

Preferred/Additional Qualifications 

  • Experience operating or engineering MySQL internals, performance tuning, replication, or backup/restore in a cloud environment.
  • Familiarity with control plane design patterns, service orchestration, and scaling stateful services in distributed systems. 

 

 

#azdat 

#azuredata 

#mysql #databases 

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​.

Embody our and  

Similar Jobs

OKX - Graduate Hire 2024/25 - SRE/Security Engineer

OKX

Hong Kong (On-Site)
6 Months ago
Microsoft - Senior Software Development Engineer

Microsoft

Austin, Texas, United States (On-Site)
4 Days ago
Info Stretch - Senior Java Engineer

Info Stretch

Krakow Am See, Mecklenburg-Vorpommern, Germany (On-Site)
5 Months ago
Assystems - Lead Developer -  H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (Hybrid)
5 Months ago
Canva - Senior Backend Engineer (Java)

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Escape Velocity Entertainment - Release Engineer

Escape Velocity Entertainment

(Remote)
3 Weeks ago
Company3 Method Studios - Technical Architect D365 Finance &Operations

Company3 Method Studios

Pune, Maharashtra, India (Remote)
6 Months ago
SmileGate - SRE Strategy Manager

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago
NVIDIA - Solutions Architect for NCP

NVIDIA

Dubai, Dubai, United Arab Emirates (On-Site)
5 Days ago
Guardian Life - TechOps Engineer

Guardian Life

Gurugram, Haryana, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Microsoft - Engineering Manager

Microsoft

Mountain View, California, United States (Hybrid)
1 Week ago
ByteDance - Research Scientist, Code Generation

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Google - Software Engineer, Early Career

Google

Mexico City, Mexico City, Mexico (On-Site)
4 Days ago
ION - Senior Technical Consultant - Endur

ION

New York, New York, United States (On-Site)
6 Months ago
Socialpoint - Senior Software Engineer (Full Stack Engineer)

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
3 Weeks ago
Microsoft - Member of Technical Staff, High Performance Computing Engineer

Microsoft

Mountain View, California, United States (Hybrid)
6 Days ago
Nagarro - Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
5 Months ago
GoTo Group - Principal Engineer - Transport

GoTo Group

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Warner Bros Games - Senior Software Engineering - Cloud Support and Operations

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
ByteDance - AI Security Researcher - Security Flow

ByteDance

San Jose, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Rackspace Technology - Sr Service Now Developer III-IN (R-20074)

Rackspace Technology

India (Remote)
6 Months ago
Google - Google Workspace Expansion Sales Specialist

Google

Mumbai, Maharashtra, India (On-Site)
5 Days ago
Dream Sports - SDET 3

Dream Sports

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Google - Technical Program Manager, Security and Privacy Compliance

Google

Bengaluru, Karnataka, India (On-Site)
4 Days ago
PhonePe - Site Reliability Engineer

PhonePe

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Google - Senior Register-Transfer Level Design Engineer, Core IP, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
4 Days ago
Nagarro - Associate Staff Engineer, Cloud

Nagarro

India (Remote)
6 Months ago
PwC - IN_Senior Associate|Oracle fusion Finance|Oracle|Advisory|Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
5 Months ago
ION - Social Media Producer

ION

India (On-Site)
6 Months ago
Lakshya Digital - Senior Environment Concept Artist

Lakshya Digital

Maharashtra, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Warner Bros Games - Software Engineer II - DevOps

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Microsoft - Digital Solution Area Specialist - Azure Infrastructure - UK Market

Microsoft

Dublin, County Dublin, Ireland (On-Site)
5 Days ago
Nagarro - Senior Cloud Consultant

Nagarro

Germany (Remote)
3 Weeks ago
Sonar Source - Solutions Engineer - Strategic Accounts

Sonar Source

Austin, Texas, United States (Hybrid)
6 Months ago
Microsoft - Azure Service Operations Engineer

Microsoft

Paris, Île-de-France, France (On-Site)
5 Days ago
Virtuos - Lead Software Engineer

Virtuos

Singapore (On-Site)
4 Weeks ago
Gaming Innovation Group  - System Administrator

Gaming Innovation Group

Sliema, Malta (Hybrid)
1 Month ago
Canva - Senior Software Engineer (Python) - Warehouse Platform

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Ness Digital - Senior Kubernetes Engineer

Ness Digital

United States (Remote)
1 Week ago
KingsIsle Entertainment - Build and Tools Software Engineer

KingsIsle Entertainment

Texas, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.
View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug