Microsoft Azure is seeking a Principal Software Engineer to join their Host Networking team, focusing on cutting-edge Software Defined Networking (SDN) data path development. This role is crucial in launching new product offerings based on advanced silicon and hardware platforms, ensuring they meet customer networking needs.
The position offers an opportunity to work at the intersection of hardware and software, solving complex technical challenges across Microsoft and third-party partnerships. You'll be responsible for ensuring network performance and reliability while becoming an expert in new hardware technologies, network workloads, and performance analysis.
As a Principal Software Engineer, you'll lead technical initiatives, mentor team members, and drive architectural decisions that impact Azure's networking infrastructure. The role requires deep technical expertise in systems programming, networking protocols, and performance optimization. You'll work in a collaborative environment, partnering with cross-functional teams to deliver solutions that scale across Microsoft's cloud infrastructure.
The compensation package is competitive, with a base salary range of $137,600 - $267,000 USD (higher in SF Bay Area and NYC), plus comprehensive benefits including healthcare, educational resources, and investment options. This is a remote-friendly position with 0-25% travel requirements.
The ideal candidate will bring 6+ years of technical engineering experience, strong leadership skills, and a track record of delivering complex networking solutions. You'll have the opportunity to shape the future of cloud computing while working with the latest hardware and software platforms in the industry.