Microsoft's Azure Edge + Platform organization is seeking a Senior Software Engineer to join their Azure Performance Engineering team. This role offers an exciting opportunity to work on critical Linux-based systems that power Azure's global infrastructure. The position focuses on leveraging Linux expertise to develop, enhance, and improve features for guest and server systems running in Azure.
The role involves deep technical work with Linux kernel code, performance analysis, and system optimization. You'll be working with cutting-edge technology in Azure's cloud infrastructure, conducting performance measurements, and making critical improvements to system reliability. The position requires strong Linux kernel expertise, particularly in areas such as networking, file systems, and memory management.
As part of Microsoft's mission to empower every person and organization globally, you'll be contributing to high-impact projects in a rapidly growing area of Azure. The team emphasizes a growth mindset and collaborative approach, making it an ideal environment for engineers who thrive on technical challenges and cross-team collaboration.
The compensation package is competitive, with a base salary range of $117,200 - $229,200 USD (higher in SF and NYC areas), plus comprehensive benefits including healthcare, educational resources, and parental leave. The hybrid work environment offers flexibility with up to 50% work from home options.
This is an excellent opportunity for experienced Linux engineers looking to make a significant impact in cloud computing while working with one of the world's leading technology companies. The role combines technical depth with the scale and resources of Microsoft's Azure platform, offering both professional growth and the chance to influence the future of cloud infrastructure.