Cloudflare logo

Senior Software Engineer, Zero Trust Client

Cloudflare

Apply Now

Job Description

Job Overview

Cloudflare is seeking a Senior Software Engineer to join their Zero Trust team, focused on developing the Zero Trust desktop client for corporate devices. The role involves ensuring secure and private traffic routing to Cloudflare's global network while implementing high-performance networking code across multiple desktop platforms. The ideal candidate will have a robust understanding of operating system and networking concepts, and experience in developing high-quality, testable code.

Technical Requirements

Required Skills
  • • Rust
  • • C
  • • C++
  • • Python
  • • Dart
  • • Typescript
Preferred Skills
  • • multithreading
  • • asynchronous programming
  • • network debugging
Experience Level

Mid-level position requiring at least a year of full-time experience as a software engineer.

Responsibilities

  • • Develop and maintain the Zero Trust desktop client.
  • • Implement high-performance networking code.
  • • Improve code quality and ensure thorough documentation.
  • • Collaborate with product managers and teams to implement customer-impacting features.

Technical Environment

Languages
Tools & Technologies

Benefits & Perks

  • • Medical/Rx Insurance
  • • Dental Insurance
  • • Vision Insurance
  • • Flexible Spending Accounts
  • • Commuter Spending Accounts
  • • Global Travel Medical Insurance
  • • 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.

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

Skills & Technologies