Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Software Engineer Director

Microsoft

$139,900 - $274,800
Sep 17, 2025
Redmond, WA, USA
Apply Now

Microsoft Surface is seeking a strategic and inclusive leader to drive the next chapter of innovation in Surface applications and insights that enrich customer experiences.

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
  • Demonstrated experience conducting technical and architectural reviews to ensure scalable, high-quality software design and implementation.
  • Expertise in designing and evaluating scalable software architectures, with a proven ability to guide teams through complex technical decisions and trade-offs.
  • 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
  • Experience developing software for Surface or other Microsoft devices.
  • Demonstrated ability to integrate AI and data science into product development.
  • Expertise in telemetry systems and app development frameworks.

Responsibilities

  • Lead and Inspire: Build, mentor, and empower a high-performing team that thrives on innovation, inclusion, and customer impact.
  • Set Strategic Direction: Define and execute a vision that integrates data science and AI to deliver intelligent Surface experiences.
  • Deliver Insights: Oversee the generation of actionable insights that inform product strategy and drive business outcomes.
  • Build Intelligent Applications: Champion the development of Surface-specific applications and features that delight customers and differentiate the brand.
  • Collaborate Across Functions: Partner with product design, program management, engineering, and business teams to deliver integrated solutions.
  • Drive Operational Excellence: Foster continuous improvement in development processes, quality standards, and team culture.
  • Promote Learning and Innovation: Lead deep dives, brown bags, and boot camps to encourage knowledge sharing and growth.

Other

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • 4+ years people management experience.
  • Solid communication and stakeholder management skills across technical and business domains.
  • Ability to set vision, motivate teams, and execute in a fast-paced environment.
  • Track record of delivering innovative software experiences that drive customer satisfaction.