Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 7 months 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?