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
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