Principal Software Engineering Manager

Microsoft builds the data platform for the age of AI, powering data-first applications and driving a data culture.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud

Description For Principal Software Engineering Manager

Microsoft's Azure Data engineering team is seeking a Principal Software Engineering Manager to join their Azure SQL Database Storage/IO resource governance team within the C+ AI organization. This role focuses on leading the development of database storage infrastructure at unprecedented scale, managing over 100 million databases. The position involves ensuring high efficiency in storage operations, maintaining Quality of Service for latency and bandwidth, and optimizing storage medium allocation based on customer needs. The team is responsible for efficient storage functioning across all parameters and services, utilizing SQL's state-of-the-art management system, sophisticated engine, and terabytes of telemetry for informed decision-making.

The ideal candidate will lead a team of 6+ engineers, driving high-impact projects while providing technical leadership in architecture, design, and development. They will work with cutting-edge technologies to build and improve database storage infrastructure, positioning it as a key differentiator for customer value and business margins. The role requires strong technical expertise in distributed systems, data analytics, and operating systems concepts, combined with proven leadership experience.

Microsoft offers a collaborative environment where diverse perspectives are valued and sought after. The company's mission to empower every person and organization on the planet creates an exciting opportunity for those passionate about making a global impact. With comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance programs, Microsoft provides an excellent platform for career growth and personal development.

Last updated a day ago

Responsibilities For Principal Software Engineering Manager

  • Lead and develop a team of 6+ engineers to deliver high business impact projects
  • Provide technical insight on architecture, design, code reviews, development, quality assurance and live site management
  • Provide clarity in scope of work and define accountabilities between teams
  • Embrace Microsoft values through coaching and collaboration
  • Partner with peer teams working in similar areas

Requirements For Principal Software Engineering Manager

Java
JavaScript
Python
  • Bachelor's degree in computer science or related discipline
  • 8+ years technical engineering experience with coding
  • 2+ years of experience managing and leading team
  • Good communication, collaboration, and planning skills
  • Strong design, implementation, and communication skills
  • Experience with at-scale distributed systems
  • Experience with large-scale data analytics
  • Working knowledge of operating systems concepts
  • Technical passion and problem-solving skills

Benefits For Principal Software Engineering Manager

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 Principal Software Engineering Manager

Principal Software Engineering Manager - CTJ - Poly

Principal Software Engineering Manager position at Microsoft, leading cloud management and security initiatives for government and regulated industries.

Principal Software Engineer

Lead Microsoft Teams' technical infrastructure as Principal Software Engineer, driving CI/CD implementation and feature delivery for 320M+ daily users.

Principal Software Engineer

Principal Software Engineer role at Microsoft Teams, focusing on messaging services, AI implementation, and backend development with competitive pay and benefits.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on Azure PostgreSQL, building scalable database solutions with up to 100% remote work flexibility.

Principal Software Engineer

Principal Software Engineer position at Microsoft working on Dynamics 365 Customer Experiences Applications, focusing on AI integration and enterprise-scale solutions.