Principal Software Engineer

1 Month 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

GEA Group - HMI Software Engineer

GEA Group

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Telastra - Software Engineer II

Telastra

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Progres - Manager, Software Engineering

Progres

Burlington, Massachusetts, United States (Hybrid)
2 Months ago
Qualcomm - Software Architect - Power and Thermal Management for Server SoCs

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
TransUnion - Platform Software Developer

TransUnion

(Remote)
3 Weeks ago
Microsoft - Senior Software Engineer – CIEng

Microsoft

Hyderabad, Telangana, India (On-Site)
1 Month ago
Trend Micro - DevOps Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
18 Years ago
Nintendo - Sr Manager, Engineering Infrastructure and IT

Nintendo

Redmond, Washington, United States (On-Site)
5 Months ago
Mistplay - Senior DevOps Engineer II

Mistplay

Montreal, Quebec, Canada (Hybrid)
4 Months ago
Focus Entertainment - Data Engineer

Focus Entertainment

Île-de-France, France (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Daybreak - Business Intelligence Engineer

Daybreak

San Diego, California, United States (Hybrid)
1 Month ago
Rackspace Technology - Cloud Practice Engineer III

Rackspace Technology

Jalisco, Mexico (Remote)
1 Month ago
Gaming Innovation Group  - Associate Big Data Engineer

Gaming Innovation Group

Manchester, England, United Kingdom (Hybrid)
1 Month ago
Meta - Software Engineer, Infrastructure

Meta

Redmond, Washington, United States (Remote)
6 Months ago
Qualcomm - Data Test Engineer Lead

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
The Walt Disney Company - Sr Machine Learning Engineer

The Walt Disney Company

San Francisco, California, United States (On-Site)
6 Months ago
Synechron - Senior Mobile Tester

Synechron

Pune, Maharashtra, India (On-Site)
3 Weeks ago
Capgemini - ServiceNow HRSD Configurator

Capgemini

Chennai, Tamil Nadu, India (On-Site)
3 Weeks ago
ByteDance - Research Scientist, Code Generation

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Qualcomm - Engineer, Lead

Qualcomm

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Enterprise Bot - Data Scientist

Enterprise Bot

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Capgemini - BMC Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Treelix - Staff Software Development Engineer in Test

Treelix

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
TransUnion - Product Analyst

TransUnion

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Sitetracker - Salesforce QA

Sitetracker

Bengaluru, Karnataka, India (Hybrid)
3 Years ago
Ruselle Investments - Graduate Trainee, Asset Allocation

Ruselle Investments

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Morning Star - Senior Executive - P&C Operations

Morning Star

Mumbai, Maharashtra, India (Hybrid)
8 Months ago
Headout - Senior Associate, Performance Marketing

Headout

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Shyft Labs - Mobile App Analytics Tagging QA Specialist

Shyft Labs

Noida, Uttar Pradesh, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Google - Cloud Technical Solutions Engineer, Infrastructure

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Microsoft - Technical Support Engineer - Security & Compliance

Microsoft

(On-Site)
1 Month ago
ARHS - Application Engineer/Administrator

ARHS

The Hague, South Holland, Netherlands (On-Site)
7 Months ago
Rackspace Technology - Manager, Professional Services Delivery

Rackspace Technology

Gurugram, Haryana, India (Remote)
3 Months ago
Epic Games - Build Programmer, Fortnite

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
ION - Senior Technical Consultant – IT2

ION

Central Sulawesi, Indonesia (On-Site)
7 Months ago
Ubisoft - Senior Programmer

Ubisoft

Bucharest, Bucharest, Romania (Hybrid)
6 Months ago
NVIDIA - Solutions Architect for NCP

NVIDIA

Dubai, Dubai, United Arab Emirates (On-Site)
1 Month ago
Egnyte - Sr DevOps Engineer - Azure

Egnyte

India (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Vancouver, British Columbia, Canada (On-Site)

Mountain View, California, United States (Hybrid)

Shenzhen, Guangdong Province, China (On-Site)

Noida, Uttar Pradesh, India (On-Site)

Redmond, Washington, United States (On-Site)

Paris, Île-de-France, France (On-Site)

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