Back to jobsJob overview

About the role

Principal Group Engineering Manager at Microsoft

Required Skills

distributed systemsdatabase managementc/c++/c#cloud computingazure cosmos dboperational databasesteam leadershipsoftware architecture

About the Role

Principal Group Engineering Manager role at Microsoft's Azure Cosmos DB team, focusing on building and shipping distributed database management systems. The position involves leading a team to solve distributed systems problems and determine the future of planet-scale databases.

Key Responsibilities

  • Design, implement and ship distributed database management system offerings
  • Collaborate effectively with the team and make appropriate systems tradeoffs
  • Nurture your team to ensure all team members thrive
  • Embody our culture and values
  • Ensure customer success in their use of the product

Required Skills & Qualifications

Must Have:

  • Bachelor's degree in computer science/Engineering/related fields or equivalent industry experience
  • 14+ years of software development experience in building and shipping production software or services
  • 5+ years of people management experience
  • Good communications skills, both verbal and written

Nice to Have:

  • Experience with distributed systems or database/operating systems internals

Benefits & Perks

  • Industry leading healthcare