Join Cloudflare as a Senior Software Engineer to develop a Zero Trust desktop client using Rust and other languages for high-performance networking.
Posted by employer 4 days ago
First seen on Joblaze 3 days ago
Last verified on the company career page 9 hours ago
What you'll build
Must have
Nice to have
Not disclosed in this posting: years of experience, visa sponsorship.
Benefits
Joblaze summary
In the role of Senior Software Engineer for the Zero Trust team, the individual will focus on developing a desktop client that enhances device security by routing traffic through Cloudflare's network. Proficiency in Rust and a strong grasp of Windows internals, networking protocols, and low-level programming are essential for success. This position is ideal for experienced engineers who have a background in driver development and a track record of mentoring others. The team emphasizes collaboration and innovation, aiming to tackle complex challenges in a fast-paced environment.
Joblaze insights
Quick facts
From the original posting
Available Locations: Austin, Seattle
We’re looking for a Senior Windows Software Engineer to join our Zero Trust team. You will be working on the Zero Trust desktop client, which protects corporate devices by securely and privately sending traffic from those devices to Cloudflare’s global network, which can apply advanced web filtering and advanced Zero Trust policies.
In your role, you will predominantly be using Rust along platform-native languages & APIs to implement high-performance networking code that runs on multiple desktop platforms. You’ll be expected to improve the code quality and to build solid, testable, and well-documented foundations. You will be most successful in this role if you have a good understanding of Windows internals (virtual memory, multi-threading, process lifecycle, kernel programing, system APIs, etc.) and networking protocols (TCP/IP, UDP, DNS, QUIC, H/3, proxying, etc.). You will also have to interact with other languages, such as Swift, C#, C, and python.
As a Senior Software Engineer, you will be expected to make significant contributions to the design and implementation of major development projects, working closely with our product managers and other teams to implement customer-impacting features. You will work on stimulating problems born out of the scale of our deployment, and the stringent quality, performance, and security requirements of our product.
Compensation
Compensation may be adjusted depending on work location.
Equity
This role is eligible to participate in Cloudflare’s equity plan.
Benefits
Cloudflare offers a complete package of benefits and programs to support you and your family. Our benefits programs can help you pay health care expenses, support caregiving, build capital for the future and make life a little easier and fun! The below is a description of our benefits for employees in the United States, and benefits may vary for employees based outside the U.S.
Health & Welfare Benefits
Financial Benefits
Time Off
Standard company text repeated across Cloudflare's postings is omitted here.
Explore more