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