qubitsok.com
Cut Noise. Work Quantum.
Americas, United States, Santa Bárbara
•
Posted 108 days ago
🏢 Microsoft
•
USD 139K - 304K per year
Role Type
Role Focus
Seniority
Employer Type
This role is for a Principal Software Engineer focused on designing and developing the next generation of secure traffic steering engines on Windows. The engineer will shape the architecture and long-term strategy for secure and reliable network traffic management within a zero-trust networking environment. Key work involves architecting and implementing a secure connectivity platform covering VPN, Firewall, and TCP/IP, with code spanning both kernel and user modes of the OS. The position includes contributing to cutting-edge security protocols, such as enhancing IPSec/IKEv2 for Post Quantum Cryptography.
Key Responsibilities
Architect, design and implement features in the Windows networking stack that contribute to network security.
Conduct analysis and focused investigations based on customer cases related to core networking areas using logging, packet capture, and telemetry data.
Debug, analyze, 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 to build out great functionality for customers.
Partner with appropriate stakeholders to determine user requirements for a set of scenarios.
Lead the identification of dependencies and the development of design documents for a product, application, service, or platform.
Required Skills
6+ years of technical engineering experience.
Experience coding in languages including C, C++, or C#.
6+ years of industry experience with either C, C++, or Rust.
5+ years of system software development experience.
5+ years of operating system development experience.
Nice-to-have Skills
10+ years of software development experience.
Experience with networking protocols and architecture.
Strong coding, debugging, testing, and problem-solving skills.
Understanding of systems software.
Understanding of operating systems.
Advanced design and implementation skills using C, C++, or Rust.
Technology Tags
The role explicitly requires enhancing security protocols for Post Quantum Cryptography.
The job demands deep experience and coding proficiency in languages like C, C++, and C#.
Rust is explicitly listed as a required coding language for this systems engineering role.
The core function of the job is building a secure connectivity platform focused on zero trust and network security.
The engineer works on core systems delivered to platforms like Azure, Windows Server, and Windows Client.
The role involves enhancing security protocols like IPSec/IKEv2 which rely fundamentally on secure key management.
The engineer is responsible for implementing security protocols (VPN, Firewall, PQC) which constitute cryptographic applications.
Is this your company's listing?
Boost it to the top of search results and reach 497+ newsletter subscribers.