Taro Logo

Software Engineer, Zero Trust Connectivity

Cloudflare runs one of the world's largest networks powering millions of websites and Internet properties, providing protection and acceleration without hardware or software changes.
$137,000 - $240,000
Security
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Cybersecurity · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Zero Trust Connectivity

Cloudflare is seeking a Software Engineer for their Zero Trust Connectivity team, which builds the critical hub connecting Cloudflare One and Zero Trust products. This role involves working with Rust-based services deployed across Cloudflare's global data centers, handling end-to-end routing for Cloudflare One traffic.

The position offers an opportunity to work on large-scale distributed systems using cutting-edge technologies like Rust, Docker, and Linux networking. You'll be part of a team that values reliability and leverages Cloudflare's unique global infrastructure to deliver secure, performant services.

The ideal candidate should have strong experience with Rust programming and systems-level Linux development, along with knowledge of networking protocols. You'll need to demonstrate ability to build reliable distributed systems and solve complex technical challenges while collaborating effectively across teams.

This is a hybrid role with locations across major tech hubs in North America, offering competitive compensation ranging from $137,000 to $240,000 depending on location and level. The role includes comprehensive benefits like medical/dental/vision insurance, 401(k), equity participation, and flexible PTO.

Cloudflare stands out for its mission to help build a better Internet, demonstrated through initiatives like Project Galileo protecting journalism and civil society organizations, the Athenian Project supporting election security, and the privacy-focused 1.1.1.1 DNS resolver. The company maintains a strong commitment to diversity, inclusion and equal opportunity while fostering a culture of innovation and impact.

Last updated 2 months ago

Responsibilities For Software Engineer, Zero Trust Connectivity

  • Contribute across a wide range of technologies and systems to deliver new solutions
  • Build connectivity in a user-space service that can identify and route flows across global network
  • Work with technologies including Rust, Docker, Linux networking, Clickhouse, SaltStack and Prometheus
  • Collaborate with other teams while leveraging frameworks and libraries
  • Be on-call outside of standard working hours to address technical issues as needed

Requirements For Software Engineer, Zero Trust Connectivity

Rust
Linux
  • Programming experience in Rust
  • Familiar with Layer 3 and Layer 4 Networking
  • Systems-level programming experience in Linux
  • Experience building large-scale, reliable, highly distributed systems
  • Attention to detail and ability to solve complex customer problems
  • Own solutions end-to-end and driving the design, development, and deployment process
  • Able to work across teams and level common, sustainable solutions
  • Creative, open-minded, collaborative problem solver
  • Focus on clarity in written and verbal communication

Benefits For Software Engineer, Zero Trust Connectivity

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Mental Health Assistance
Commuter Benefits
Parental Leave
  • Medical/Rx Insurance
  • Dental Insurance
  • Vision Insurance
  • Flexible Spending Accounts
  • Commuter Spending Accounts
  • Fertility & Family Forming Benefits
  • Mental Health Support and Employee Assistance Program
  • Global Travel Medical Insurance
  • Short and Long Term Disability Insurance
  • Life & Accident Insurance
  • 401(k) Retirement Savings Plan
  • Employee Stock Participation Plan
  • Flexible paid time off
  • Parental, pregnancy health, medical, and bereavement leave

Interested in this job?