Back to jobsJob overview

About the role

Principal Engineering Manager at Microsoft

Required Skills

cloud servicesdistributed systemsc#javapythonjavascriptgraphqlaifull stack development

About the Role

Principal Engineering Manager role at Microsoft's Azure Data team, leading a new engineering team to build the Fabric App platform for data application development. Responsible for shaping product vision, driving AI-powered innovations, and developing core capabilities like GraphQL APIs and User Data Functions. Requires technical leadership experience in cloud applications and distributed systems.

Key Responsibilities

  • Build and scale a high-performing engineering team from the ground up
  • Define and drive technical strategy, architecture and design for Fabric App platform products
  • Guide partnership with stakeholders to determine user requirements
  • Collaborate across teams to integrate with other Fabric App products and services
  • Guide team to drive multiple project plans, release plans, and work items

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience
  • 6+ years experience building commercial grade software with mission-critical cloud applications
  • 1+ years experience building full stack applications
  • 3+ years experience as an engineering manager with passion for coaching and mentoring

Nice to Have:

  • Master's Degree in Computer Science AND 8+ years technical engineering experience OR Bachelor's Degree AND 12+ years experience
  • 4+ years people management experience

Benefits & Perks

  • Industry leading healthcare