This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Group Engineering Manager (GEM) to lead the Calendar Scheduling engineering org—a mission-critical pillar of Microsoft’s Calendar and Copilot experiences. This role will lead the teams that build the end-to-end scheduling stack: helping people find the right time faster, navigate constraints, reduce back and forth, and confidently get meetings scheduled. Scheduling is one of the hardest problems in productivity: it combines human preferences, organizational norms, time zones, recurrence, resource constraints, and rapidly changing context. Our ambition is to turn scheduling into a high-trust agentic workflow—moving users up the ladder from assist → propose → delegate → agency. You’ll lead the transformation from “Copilot helps me schedule” to “a calendar that runs itself”—where Copilot can proactively manage conflicts, negotiate time on a user’s behalf, and execute scheduling work end-to-end across clients, services, and partner surfaces, while meeting Microsoft-scale expectations for reliability and trust.
Job Responsibility:
Own the technical vision, strategy, and multi-year roadmap for Calendar Scheduling—partnering closely with product and senior leadership
Lead multiple teams across core scheduling capabilities, platform components, and end-to-end user outcomes
Drive architecture and design quality, ensuring solutions are scalable, maintainable, and aligned with long-term strategy
Deliver measurable outcomes through solid execution: clear goals, milestone planning, risk management, and crisp accountability
Build durable cross-org partnerships with adjacent platform and experience teams (clients, identity, policy, compliance, data, AI platform, etc.)
Establish quality and evaluation discipline: guardrails, success metrics, offline evaluation, online experimentation, and regression detection
Own operational excellence: reliability, latency, incident readiness, and continuous improvement through observability and automation
Recruit, retain, and develop talent, cultivating an inclusive culture and coaching leaders across the org
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Python OR equivalent experience
Solid technical background in distributed systems (service design, scale, reliability, and operations)
Experience building AI-powered experiences or agentic workflows where trust and quality are central
Hands on experience with evaluation frameworks, experimentation, and telemetry for AI systems (quality, safety, regressions, satisfaction)
Proven experience leading multiple teams and/or managers in complex, cross-cutting product areas
10+ years of professional engineering experience, including 3+ years of managing multiple engineering teams
Track record of shipping customer-facing features with high quality, adoption, and operational maturity
Excellent written and verbal communication—able to align stakeholders and articulate crisp tradeoffs
Solid product judgment—knowing when “good enough” is not good enough, and where simplicity beats cleverness