19 hours ago
Base Salary
$120k - $261k/yr
Responsibilities
- Lead the design and development of secure, reliable, and performant Global Secure Access endpoint components using C, C++, or Rust.
- Own complex problem areas involving operating-system internals, kernel-mode development, user-mode services, computer networking, and cloud integration.
- Design secure traffic-handling solutions and investigate complex connectivity issues across the networking stack.
- Make architectural tradeoffs involving security, performance, compatibility, maintainability, observability, and safe deployment.
- Collaborate with endpoint, identity, security, and cloud-service teams to define interfaces and technical direction.
- Improve engineering standards through design reviews, code reviews, threat modeling, automated testing, production diagnostics, and mentoring.
Requirements
- Bachelor's degree in Computer Science or a related technical field and 4+ years of technical engineering experience with coding in C, C++, or Rust, or equivalent experience.
- Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
- Preferred: 3+ years of computer networking experience with protocols such as IP, TCP, UDP, DNS, or TLS.
- Preferred: 3+ years developing software involving Windows internals, kernel-mode components, device drivers, or low-level operating-system APIs.
- Preferred: 3+ years developing or debugging systems software using C, C++, or Rust, including secure development, concurrency, memory-management, and performance principles.
- Preferred: experience leading complex systems software across multiple components or engineering teams.
- Preferred: experience developing Windows kernel-mode drivers or networking components using Windows Filtering Platform or Network Driver Interface Specification.
- Preferred: experience diagnosing production issues with debuggers, crash dumps, traces, packet captures, and telemetry.
- Preferred: experience designing endpoint software for large enterprise deployments.
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.
