Taro Logo

Senior Software Engineer Lead

Microsoft is a leading technology company empowering people and organizations globally.
$117,200 - $229,200
Backend
Staff Software Engineer
Remote
5,000+ Employees
8+ years of experience
Gaming · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer Lead

Microsoft is seeking an experienced Senior Software Engineer Lead to help define and build the future of GPU programming via both HLSL and DirectStorage for Xbox and Windows. The role is part of the Compiler and Content Tools team, responsible for advancing graphics and GPU programming by driving new initiatives to design, implement, and expose the latest in GPU hardware features.

Key responsibilities include:

  • Leading a team of engineers working closely with the latest GPU hardware for both Xbox and Windows.
  • Collaborating with industry partners to ensure compiler and content tools deliver best-in-class content and performance.
  • Working with customers, partners, and stakeholders to define a roadmap for the future of GPU usage.
  • Growing and mentoring the engineering team.
  • Driving modern software engineering practices through code and design reviews.

The ideal candidate should have:

  • Bachelor's Degree in Computer Science or related technical field with 8+ years of technical engineering experience (or Master's with 6+ years).
  • 2+ years of people management experience.
  • LLVM (or equivalent) compiler experience.
  • 1+ years of Compression and/or IO experience.
  • 1+ years of experience shipping compilers and/or games.
  • Knowledge of modern rendering techniques and understanding of GPU hardware functions and APIs.

This role offers the opportunity to work on cutting-edge GPU technology, collaborate with key partners across Microsoft, and shape the future of graphics processing in gaming, machine learning, and technical computing. The position comes with industry-leading healthcare, educational resources, and other competitive benefits.

Last updated 8 months ago

Responsibilities For Senior Software Engineer Lead

  • Lead a team of engineers working closely with the latest GPU hardware for both Xbox and Windows
  • Work with industry partners to ensure compiler and content tools deliver best-in-class content and performance
  • Work with customers, partners, and stakeholders to help define a roadmap for the future of GPU usage
  • Grow and mentor engineering team
  • Drive modern software engineering practices through code and design reviews
  • Build and maintain communication with key partners across the Microsoft ecosystem of engineers
  • Act as a key contact for leadership to ensure alignment with partners' expectations
  • Monitor project progress

Requirements For Senior Software Engineer Lead

Java
JavaScript
Python
  • 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, JavaScript, or Python
  • 2+ years people management experience
  • LLVM (or equivalent) compiler experience
  • 1+ years of Compression and/or IO experience
  • 1+ years of experience shipping compilers and/or games
  • Knowledge and understanding of modern rendering techniques and a good understanding of how GPU hardware functions as well as the APIs used

Benefits For Senior Software Engineer Lead

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?