Theme

Language

Global EN
Sweden ENSV
India EN

Senior Director of Engineering

Technology, Data & Digital · Software & Web Development · Software Engineering

In short

At Microsoft, the Innovation & Technology Programs (ITP) team seeks a Senior Director of Engineering to lead the engineering platforms for Customer Service & Support (CSS) and Customer Success Unit (CSU). This executive role involves defining end-to-end engineering strategy, driving AI transformation, and managing a globally distributed engineering organization to deliver secure, reliable, and responsible experiences at scale.

Responsibilities

  • Define and communicate the engineering vision, aligning technical and AI investments with customer needs, market opportunities, and Microsoft's broader strategy.
  • Drive AI adoption and transformation within engineering and ITP, CSS, CSU, and MCAPS, modeling AI-first ways of working and scaling AI tools, agents, and practices.
  • Own a clearly defined portfolio and establish measurable objectives for customer value, business performance, service health, engineering effectiveness, and organizational capability.
  • Allocate Innovation ("spike") and production engineering squads, plus a shared Tech Ops function, across ITP's delivery, strategy, and disruption priorities.
  • Lead, coach, and grow an organization of engineering managers, architects, and engineers, establishing clear accountability while empowering leaders to make effective decisions.
  • Translate long-term business and technical strategies into roadmaps, milestones, resource plans, and measurable customer and business outcomes.
  • Guide architecture and engineering investments.
  • Partner closely with OCTO and ITP's Partner Architects to uphold acceptance standards for partner-built engineering and AI systems.
  • Remain directly engaged in critical architecture and design reviews, major technical tradeoffs, security and privacy decisions, and the response to consequential live-site incidents.
  • Drive engineering excellence across design, development, testing, deployment, monitoring, incident response, and ongoing service operations.
  • Champion security, privacy, accessibility, responsible AI, compliance, reliability, performance, and quality throughout the product lifecycle.
  • Build strong partnerships with customers and partners, incorporating their needs and feedback into product strategy and engineering priorities.
  • Make portfolio and investment decisions, manage technical and operational risks, and balance near-term delivery with long-term platform health and innovation.
  • Partner across organizational boundaries to resolve complex dependencies and deliver integrated experiences.
  • Communicate strategy, progress, risks, and decisions clearly to senior executives, customers, partners, and the broader organization.
  • Attract, retain, and develop diverse leadership and engineering talent while strengthening succession plans and organizational capability.
  • Own workforce strategy, leadership succession, organizational design, capacity planning, and budget or investment allocation for the engineering portfolio.
  • Foster an inclusive culture grounded in customer obsession, growth mindset, accountability, collaboration, and continuous learning.
  • Model Microsoft's leadership principles by creating clarity, generating energy, and delivering success.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Ability to meet Microsoft, customer and / or government security screening requirements.
  • Must pass the Microsoft Cloud Background Check upon hire / transfer and every two years thereafter.

Desired Qualifications

  • Master'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, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 4+ years people management experience, including leading engineering managers and delivering results through multiple teams.
  • Demonstrated experience as a leader of leaders, including setting expectations for senior managers, developing leadership capability, managing performance, and maintaining succession plans for business-critical roles.
  • Experience defining and executing product and technical strategy for a complex, business-critical portfolio.
  • Demonstrated success delivering secure, reliable, high-quality products or services at significant scale.
  • Experience leading engineering teams in AI-first development practices, such as AI-assisted coding, agentic workflows, and AI-driven testing, code review, and operations.
  • Demonstrated ability to lead organizational AI transformation while maintaining delivery commitments and service health.
  • Experience making engineering investment decisions, managing organizational and technical risk, and operating effectively in ambiguous environments.
  • Demonstrated ability to embrace change, push boundaries, and continuously improve how teams work and operate.
  • Demonstrated ability to influence senior leaders and align stakeholders across organizational and functional boundaries.
  • Proficient Executive-level written and verbal communication skills.
  • Experience leading a globally distributed engineering organization and developing senior engineering leaders.
  • Experience managing a portfolio spanning multiple products, platforms, services, or technical disciplines.
  • Prior engineering leader or equivalent experience with direct accountability for a significant engineering portfolio, organizational operating model, investment decisions, and measurable customer or business outcomes.
  • Experience applying AI and automation to improve customer experiences, engineering productivity, and operational performance.
  • Familiarity with the Microsoft engineering toolchain and services, such as Azure, GitHub and GitHub Copilot, Azure DevOps, Microsoft 365, Dynamics 365, and Power Platform.
  • Experience partnering directly with enterprise customers, strategic partners, regulators, or external industry leaders.
  • Proficient Business judgment, including experience with portfolio planning, workforce planning, budgeting, and prioritization.
  • Track record of building inclusive, accountable, and high-performing organizations.

Benefits

  • Certain roles may be eligible for benefits and other compensation.

Skills

C++C#JavaJavaScriptPythonAIAzureGitHubAzure DevOpsMicrosoft 365Dynamics 365Power Platform
#Engineering#Management#Software Development#AI
Microsoft Logo

About Microsoft

Empowering every person and organization on the planet to achieve more

Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting…

Microsoft Logo

Company

Microsoft

Job Posted

1 day ago

Employment Type

Full Time

Work mode

Hybrid

Salary

US$142,800–274,800 / year

Experience Level

Executive

Locations

United States

Qualification

Bachelor, Master

Applicants

Be an early applicant