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 II

Microsoft

$100,600 - $215,400
Sep 2, 2025
Redmond, WA, US
Apply Now

Microsoft is looking for a Software Engineer to work on the bleeding edge of Azure infrastructure, contributing to open-source projects and defining the roadmap for Linux OS development at Microsoft. The role involves developing, deploying, and managing reliable and secure Linux operating systems that power Azure Boost on millions of machines, offloading networking and storage to custom hardware and enabling new features for Azure customers.

Requirements

  • 2 years of experience with Linux programming.
  • Familiarity with Rust
  • Experience with Linux system programming, including processes, memory, networking, or filesystems.
  • Experience contributing to open-source projects, especially in the Linux ecosystem.
  • Familiarity with systemd, portable services and/or container runtimes
  • Exposure to hardware–software integration

Responsibilities

  • Develop and maintain Microsoft’s custom Linux OS platform, ensuring reliability, performance, and security at hyperscale.
  • Participate in monitoring and troubleshooting efforts, helping investigate OS health, performance, and deployment issues across the fleet.
  • Submit and review code changes for OS components.
  • Support the integration of next-generation Linux OS technologies and assist in enabling new datacenter hardware.
  • Collaborate with open-source communities to develop necessary features
  • Build expertise in Linux internals, system software, and cloud infrastructure

Other

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • Ability to work collaboratively across teams.
  • Embody our culture and values.