Software Engineer II
Core
Design, build, and maintain core components of the control plane for Azure Database for MySQL, focusing on availability, performance, and operational simplicity.
Role type
Senior IC software engineer (distributed systems/cloud infrastructure)
Builds
Control plane features for Azure Database for MySQL
Domain
Cloud infrastructure / Database systems
Deliverable
production ML models | product features
Required skills
Distributed systems design, Linux OS, networking, storage, compute layers, C, C++, C#, Java, JavaScript, Python, data structures and algorithms, service orchestration, scaling stateful services
Preferred skills
Database internals, performance tuning, failover and replication, Linux troubleshooting, memory dump analysis, low-level performance optimization
Technologies
Linux, C, C++, C#, Java, JavaScript, Python
Responsibilities
Debug and resolve complex issues across distributed systems, continuously improve service reliability and observability, lead discussions with stakeholders to enable secure and performant solutions, participate in code reviews to ensure coding standards, identify and implement effective testing mechanisms
Seniority
Senior, hands-on IC

