Cloudflare logo

Senior Software Engineer, Windows Networking

Cloudflare

Apply Now

Job Description

Job Overview

Cloudflare is seeking a Senior Software Engineer to join their Zero Trust team, focusing on the Zero Trust desktop client that secures corporate devices by routing traffic through Cloudflare's global network. The role involves using Rust and other platform-native languages to develop high-performance networking code across multiple desktop platforms, while ensuring code quality through documentation and testing.

Technical Requirements

Required Skills
  • • In-depth knowledge of Windows internals
  • • Kernel-mode programming
  • • Network protocols (TCP/IP, UDP, DNS, QUIC, H/3)
  • • Low-level Windows driver development
  • • Multithreaded and asynchronous programming
  • • Debugging network-related problems
Preferred Skills
  • • Experience with Rust, C, C++
  • • Understanding of VPN technologies
  • • Familiarity with security protocols and standards
Experience Level

Senior level with significant contributions to design and implementation of development projects

Responsibilities

  • • Develop high-performance networking code for the Zero Trust desktop client
  • • Improve code quality and build solid, testable, and well-documented foundations
  • • Interact with product managers and other teams to implement customer-impacting features
  • • Solve complex problems related to scale, performance, and security requirements

Technical Environment

Languages

Benefits & Perks

  • • Medical/Rx Insurance
  • • Dental Insurance
  • • Vision Insurance
  • • Flexible Spending Accounts
  • • Commuter Spending Accounts
  • • Fertility & Family Forming Benefits
  • • On-demand mental health support
  • • 401(k) Retirement Savings Plan
  • • Flexible paid time off

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, plus equity

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