Cloudflare logo

Senior Software Engineer, Windows Networking

Cloudflare

Apply Now

Job Description

Job Overview

At Cloudflare, we are seeking a Senior Software Engineer to join our Zero Trust team, focusing on the development of the Zero Trust desktop client. This role involves implementing high-performance networking code across multiple desktop platforms while ensuring code quality and maintainability. The ideal candidate will possess a strong understanding of Windows internals and networking protocols, and will collaborate closely with product managers to enhance customer-impacting features.

Technical Requirements

Required Skills
  • • In-depth knowledge of Windows internals
  • • kernel-mode programming
  • • network protocols
  • • excellent programming skills in Rust and lower-level languages
  • • multithreaded and asynchronous coding
Preferred Skills
  • • experience with low-level Windows driver development
  • • debugging network-related problems
  • • understanding of VPN technologies and security protocols
Experience Level

Senior level

Responsibilities

  • • Develop high-performance networking code for the Zero Trust desktop client
  • • Improve code quality and documentation
  • • Collaborate with product managers on project design and implementation
  • • Solve complex problems born out of large-scale deployment requirements

Technical Environment

Languages

Benefits & Perks

  • • Comprehensive health insurance
  • • Flexible paid time off
  • • 401(k) retirement savings plan
  • • Employee stock participation plan

Additional Information

Location
Austin, TX; Lisbon, Portugal; London, United Kingdom; Seattle, WA
Type
Hybrid
Compensation
Estimated annual salary of $137,000 - $198,000 depending on location

About Cloudflare

We make websites, apps, and networks faster and more secure. Our developer platform is the best place to build modern apps and deliver AI initiatives.

Company Size
1001-5000
Categories
Cloud Computing Cybersecurity Internet Security Web Services