Senior Software Engineer

Microsoft Azure SQL DB is a leader in managed relational database business operating hundreds of thousands of servers worldwide with millions of databases in over 40 regions.
Backend
Senior Software Engineer
In-Person
8+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft Azure SQL DB is seeking a Senior Software Engineer to join their Control Plane team. As a leader in managed relational database services, we operate at massive scale across 40+ regions worldwide. The role involves designing and implementing next-generation control plane platforms handling billions of REST API calls monthly. You'll work on complex distributed systems, focusing on database management, capacity optimization, and service reliability. The ideal candidate combines strong technical skills with customer empathy and collaborative abilities. This is an opportunity to shape the future of cloud database services while working with cutting-edge technology at global scale. The position offers comprehensive benefits and the chance to work with industry-leading professionals in cloud computing. You'll be responsible for both technical excellence and mentoring team members while partnering across organizations to deliver high-impact solutions.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Design, implement, test and operate services and components
  • Build and maintain partnership between teams operating services upstream and downstream
  • Establish customer connections and build insights into their business
  • Mentor and grow junior members of the team
  • Partner with Program Management, architects and leaders
  • Release features meeting functional, performance, scalability and compliance requirements
  • Research and adopt new technology to improve service quality
  • Participate in on-call rotation

Requirements For Senior Software Engineer

Java
  • Bachelor's degree in Computer Science, Engineering, Mathematics, Physics or IT technical discipline
  • 8+ years of programming experience in Java OR C++ OR C OR object-oriented programming
  • 5+ years of software development and design patterns experience
  • Strong design, implementation and communication skills
  • Experience with distributed systems
  • Good knowledge of SQL
  • Prior experience in Cloud service offering is a plus

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

(Senior) Software Engineer - Backend

Senior Backend Software Engineer role at Microsoft's AI Organization in Egypt, focusing on scalable services and ML systems with hybrid work option.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Data team, building mission-critical usage billing platforms with focus on data processing and cloud services.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure DPU networking software, developing control plane functions for cloud infrastructure.

Senior Software Engineer (Virtualization and Kernel)

Senior Software Engineer role at Microsoft focusing on virtualization and kernel development, working on Hyper-V and core platform technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Viva Horizontals team, focusing on AI-powered employee experience solutions and backend services.