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
5,000+ Employees
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 deep technical expertise with customer empathy, thriving in a fast-paced environment while maintaining high quality standards. This position offers the opportunity to shape critical infrastructure powering enterprise-scale database operations, collaborate with talented teams, and directly impact millions of databases worldwide. You'll be responsible for both technical leadership and mentoring, while working with cutting-edge cloud technologies and solving challenging scalability problems.

Last updated 2 hours 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
  • Participate in on-call rotation

Requirements For Senior Software Engineer

Java
  • Bachelor's degree in Computer Science, Engineering, Mathematics, Physics or IT
  • 8+ years of programming experience in Java/C++/C or object-oriented programming
  • 5+ years of software development and OOP design patterns
  • Strong design, implementation and communication skills
  • Experience with distributed systems
  • Good knowledge of SQL

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

Senior Software Engineer role at Microsoft's Documentation Platform team, building cloud-native systems for engineering documentation management with AI integration.

(Senior) Software Engineer - Multiple Roles

Senior Software Engineer position at Microsoft Prague working on distributed systems and cloud services across multiple teams including Identity, M365, and Azure DevOps.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on the Copilot Studio Agents team, focusing on AI automation integration into business applications.

Senior Software Engineer

Senior Software Engineer role at Microsoft Dynamics 365, building AI-powered enterprise solutions with focus on customer service applications.

Senior Software Engineer - Services

Senior Software Engineer role at Microsoft Teams Premium Services, building scalable backend services with .NET Core, Azure, and Kubernetes in Vancouver.