Principal Software Engineer
Microsoft | |
United States, Washington, Redmond | |
Oct 23, 2025 | |
|
OverviewWould you like to be part of a team that builds the best-in-class secure connectivity platform to our customers? Do concepts such as privacy, zero trust and network security excite you? In this world where we need to assume all networks are compromised, would you like to craft the defenses that protect our customers. We would like to provide our customers with reliable and secure connectivity whether it is a student, an artist or an enterprise worker, and enable them to be at their productive best. We are a fun, inclusive team that keeps the customers' needs top of mind. You will be part of the organization which delivers code to Azure, Windows Server and Windows Client. This portfolio impressively powers the world with more than one billion monthly active devices. We are seeking a highly experienced Principal Software Engineer to shape the architecture and development of the next generation of secure traffic steering engine on Windows. This role is critical in shaping the long-term strategy for secure, reliable, and flexible network traffic management, enabling advanced enterprise and developer scenarios. As part of our team, you will architect, design and implement a secure connectivity platform enabling our zero-trust networking customers to build their solutions. The platform will build on core networking areas spanning VPN, Firewall and TCP/IP. Your code will span kernel and user mode of the OS. You will be working on cutting-edge technology that includes contributions to standards bodies such as the IETF for protocols such as IPSec/IKEv2 including enhancing these security protocols for Post Quantum Cryptography. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
ResponsibilitiesArchitect, design and implement features in the Windows networking stack that accrue to network security. Conduct analysis and do focused investigations based on customer cases related to the core networking areas using a variety of mechanisms such as logging, packet capture, telemetry data. Debug, analyze and then design and implement fixes for defects found in the networking stacks. Collaboratively work with teams in Redmond and IDC for design and development activities Learn and keep up with networking standards-based protocols with the goal of building out great functionality to help customers Partners with appropriate stakeholders to determine user requirements for a set of scenarios. Leads identification of dependencies and the development of design documents for a product, application, service, or platform. Leads by example and mentors others to produce extensible and maintainable code used across products. | |
Oct 23, 2025