Senior Software Engineer

Microsoft Microsoft · Big Tech · Hyderabad, TS, IN · Software Engineering

This role is for a Senior Software Engineer on the Azure MySQL team, focusing on building and maintaining core components of the control plane for Azure Database for MySQL. The team's mission is to build the data platform for the age of AI, powering data-first applications. While the company and its products are AI-enabled, the core responsibilities of this role are in traditional database engineering and distributed systems, not direct AI/ML model development or deployment.

What you'd actually do

  1. Architect, Design, build, and maintain core components of the control plane for Azure Database for MySQL
  2. Lead end-to-end development of features that improve availability, performance, and operational simplicity
  3. Debug and resolve complex issues across distributed systems, Linux OS, networking, storage, and compute layers
  4. Continuously improve service reliability, observability, and debuggability through thoughtful engineering
  5. Mentor teammates and contribute to a culture of ownership, urgency, and pragmatic problem-solving.

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Nice to have

  • Master'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 OR 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 OR equivalent experience.
  • Experience designing, building, and operating large-scale distributed systems or cloud services.
  • Strong programming skills, deep knowledge of your programming language of choice and its standard library, and deep understanding of data structures and algorithms.