Quick summary
- Work type
- Hybrid
- Location
- Austin, TXSeattle, WA
- Salary
- $185,000–$254,000 / yr
- Posted
- 5 days ago
- Freshness
- Confirmed live today
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays more than 78% of similar roles. Most pay $150,187–$214,000 — the shaded band above. At the midpoint, this role pays about $220k versus about $182k for comparable roles.
Based on 240 similar postings.
Employer
About Cloudflare, Inc
Cloudflare is a prominent cloud services and security company that provides content delivery network (CDN), DDoS mitigation, and Zero Trust security services to millions of internet properties.
Cloudflare, Inc currently has 231 open roles on FindRole.
Listed pay typically runs $213,500–$278,000 across 68 roles with salary data.
Most-posted roles
- Customer Engineer 40
- Named Account Executive 25
- Territory Account Executive 21
- Software Engineer 18
- Systems Engineer 13
At a glance
TL;DR · Senior Software Engineer, Zero Trust Client
Senior Software Engineer, Zero Trust Client will join the Zero Trust team to develop the desktop client that secures corporate devices by routing traffic through a global network for advanced filtering and policy enforcement. You will primarily use Rust alongside platform-native languages and APIs to build high-performance networking code across multiple platforms while improving code quality and creating testable, well-documented foundations. The role requires deep expertise in Windows internals, including virtual memory, multi-threading, and kernel programming, as well as proficiency with network protocols like TCP/IP, UDP, DNS, QUIC, and H/3. You will also interact with Swift, C#, C, and Python. This position addresses the technical challenge of maintaining high performance and security for large-scale deployments while navigating complex requirements regarding VPN technologies, privacy, and secure communication standards.
What does a Software Engineer earn in Texas?
Median $187000 from 171 postings across 37 companies.
Skills
What you'll do
- Implement high-performance networking code using Rust and platform-native languages across multiple desktop platforms.
- Develop features for the Zero Trust desktop client to secure and route traffic through Cloudflare's network.
- Improve code quality by building solid, testable, and well-documented foundations for core systems.
- Solve complex problems related to scale, performance, and security requirements of high-traffic products.
- Design and implement major development projects in coordination with product managers and other teams.
- Own technical designs end-to-end by writing specifications and design documents to coordinate cross-team work.
- Mentor engineers and raise the team's technical bar through code reviews and knowledge sharing.
- Debug and resolve complex issues spanning across different systems and team boundaries.
What we're looking for
- Proficiency in Rust and other platform-native languages like C, C++, Swift, C#, and Python.
- Strong understanding of Windows internals including virtual memory, multi-threading, process lifecycle, kernel programming, and system APIs.
- Expertise in networking protocols such as TCP/IP, UDP, DNS, QUIC, H/3, and proxying.
- Ability to write high-quality, testable, well-documented code using appropriate abstractions like dependency injection.
- Experience writing multithreaded, asynchronous code and debugging network-related problems.
- Authorization to receive software or technology controlled under U.S. export control laws.
- In-depth knowledge of Windows kernel-mode programming and network drivers (preferred).
- Experience mentoring engineers, owning technical designs end-to-end, and communicating across team boundaries (preferred).
More like this
Similar roles
Senior Software Engineer
The Walt Disney Company
Senior Software Engineer
Adobe
Senior Software Engineer
Microsoft
Senior Software Engineer
Datadog
Senior Software Engineer
Anduril Industries