Back to jobsJob overview

About the role

Principal Software Engineering Manager at Microsoft

Required Skills

azurecloud infrastructuredistributed systemspythonengineering systemsdata warehousingaisql server

About the Role

Principal Software Engineering Manager role at Microsoft's Azure Data team, leading the Fabric SQL Data Warehouse infrastructure team. Responsible for building next-generation engineering systems and infrastructure to accelerate feature development and delivery for enterprise data warehouse products. Focuses on deployment automation, cluster provisioning, and validation pipelines using cutting-edge technologies including AI.

Key Responsibilities

  • Design, develop and maintain highly reliable engineering systems and infrastructure for world-class products
  • Build and maintain highly reliable cluster/distributed environments for rapid deployment and verification
  • Work with engineers across teams to troubleshoot issues, find root causes and bring them to closure
  • Lead design discussions and share learnings from investigations, holding ownership for design decisions
  • Contribute to product vision, roadmap, architecture, and planning

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field OR equivalent experience
  • Technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience in design and development of computing systems
  • People management experience and leading teams delivering complex cross-functional features

Nice to Have:

  • Master's Degree in Computer Science or related technical field
  • Experience working on infrastructure, engineering systems, and deployments for large-scale distributed systems
  • Experience working in fast-paced environments with multiple teams on reliable environments and infrastructure
  • Proven track record in delivering reliable, scalable and highly performant end-to-end solutions
  • Hands-on engineering experience developing and managing scalable cloud services (Azure, AWS, GCP)

Benefits & Perks

  • Industry leading healthcare