Taro Logo

Senior Software Engineer – Xbox Graphics

Microsoft is a global technology company that empowers people and organizations worldwide through software, cloud services, and hardware.
$119,800 - $234,700
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Gaming

Description For Senior Software Engineer – Xbox Graphics

The Xbox Graphics team at Microsoft is seeking passionate engineers to advance state-of-the-art graphics systems, engineering systems, and device drivers. This role sits within the Core OS division, which is responsible for Operating Systems powering Azure, Microsoft's Linux OS, Windows Client, Xbox, and Windows Server ecosystem. The team works at the intersection of hardware and software, delivering cutting-edge game development technology through close collaboration with hardware engineers and game developers.

As a Senior Software Engineer on the Xbox Graphics team, you'll be working on graphics drivers, GPU architecture, and engineering systems. The role requires deep technical expertise in low-level software development, particularly in graphics and GPU hardware. You'll be contributing to systems that support billions of customers worldwide and are crucial to Microsoft's cloud businesses.

The position offers competitive compensation ($119,800 - $234,700 base salary range), comprehensive benefits, and the opportunity to work on technology that powers next-generation gaming experiences. You'll be part of a team that values innovation, collaboration, and technical excellence, working in an environment that encourages growth mindset and inclusivity.

Key aspects of the role include architecting solutions for complex graphics systems, optimizing performance, debugging sophisticated technical issues, and maintaining strong partnerships across Microsoft's engineering ecosystem. The position offers up to 100% work from home flexibility with 0-25% travel requirements, making it ideal for someone who values work-life balance while working on cutting-edge technology.

Last updated a day ago

Responsibilities For Senior Software Engineer – Xbox Graphics

  • Collaborate with stakeholders to determine requirements
  • Lead by example producing extensible, maintainable, and testable code
  • Lead architecture discussions and create proposals
  • Create and implement testing plans and quality assurance
  • Apply debugging tools and examine logs, telemetry for issue resolution
  • Maintain communication with key partners across Microsoft ecosystem

Requirements For Senior Software Engineer – Xbox Graphics

Python
JavaScript
Java
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 4+ years of experience working at low levels of software stack, device driver development, engineering systems, and/or integration of hardware and software
  • 2+ years of experience developing graphics, devices drivers, or engineering systems
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer – Xbox Graphics

Medical Insurance
Parental Leave
Education Budget
401k
  • 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?

Jobs Related To Microsoft Senior Software Engineer – Xbox Graphics