Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through technology and cloud solutions.
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
4+ years of experience
Gaming · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive and SharePoint cloud services, focusing on system design, migration, and infrastructure development.

Senior Software Engineer - C/C++

Senior Software Engineer position at Microsoft focusing on Windows kernel and driver development, requiring 7+ years of C/C++ experience and system-level programming expertise.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Viva Glint team, focusing on AI, analytics, and reporting systems using Java and Azure.

Member of Technical Staff, Platform Engineer

Senior Platform Engineer role at Microsoft AI, focusing on developing AI-powered features for Copilot, requiring 4+ years of experience in building scalable services and AI platforms.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Core Economics team, developing data-intensive solutions for cloud economics challenges with hybrid work options.

Description For Senior Software Engineer

Microsoft's High-Level Shader Language (HLSL) compiler team is seeking a Senior Software Engineer to help shape the future of GPU programming for Xbox and Windows. This role is part of Core OS, responsible for Operating Systems powering Azure, Microsoft's Linux OS, Windows Client, Xbox, and Windows Server ecosystem. The position focuses on advancing graphics and GPU programming through designing and implementing cutting-edge GPU hardware features.

The role involves working closely with hardware partners and game/app developers to develop and optimize new features that meet industry needs. You'll be at the forefront of GPU-driven industries like gaming, machine learning, and technical computing, helping to manage increasing code complexity through innovative GPU programming languages.

As a Senior Software Engineer, you'll contribute to Microsoft's mission of empowering every person and organization globally. The position offers competitive compensation ($117,200 - $229,200), comprehensive benefits, and the opportunity to work with cutting-edge technology. The role is remote-friendly with up to 100% work from home options.

This is an excellent opportunity for experienced engineers passionate about compiler development, GPU programming, and gaming technology. You'll be part of a team that directly impacts the performance and capabilities of modern graphics applications while working with the latest in GPU hardware technology.

Last updated 4 months ago

Responsibilities For Senior Software Engineer

  • Work with industry partners to ensure compiler delivers best in class content and performance
  • Work with customers, partners, and stakeholders to define and implement roadmap for GPU programming via HLSL
  • Design and implement new features in the compiler

Requirements For Senior Software Engineer

Python
  • Bachelor's Degree in Computer Science or related technical discipline with 4+ years technical engineering experience
  • Experience with LLVM or equivalent compiler experience
  • Must pass Microsoft Cloud Background Check
  • Knowledge of modern rendering techniques
  • Understanding of GPU hardware and APIs
  • Experience with C, C++, or Python programming

Benefits For Senior Software Engineer

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?