Software Engineer, Spectrum
Cloudflare · Engineering
- Location
- Hybrid
- Workplace
- Hybrid
- Level
- Unspecified
- Type
- Unspecified
- Posted
- 3 months ago
- Source
- Greenhouse
Read the full posting & apply ↗
What the posting covers
About Us
At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500…
About the team
Cloudflare's Packet Processing team builds and operates the L3/L4 dataplane services that sit at the front door of our global network. We own the systems that receive, inspect, route, and forward every packet entering Cloudflare — from DDoS-scrubbed IP…
About Spectrum
Spectrum is Cloudflare's Layer 4 reverse proxy — the front door for arbitrary TCP and UDP traffic. It gives customers Cloudflare's DDoS mitigation, anycast performance, TLS termination, and global footprint for any TCP or UDP application: gaming servers, SSH,…
About the role
As a member of Spectrum in the Packet Processing team, we're looking for a Systems Engineer who wants to take shared ownership of a critical, high-scale L4 proxy and help evolve it into the next generation of Cloudflare's non-HTTP traffic platform. This is a…
Responsibilities
Some of the things you'll work on: The Spectrum edge dataplane (Go): TCP/UDP connection acceptance and forwarding, TLS termination, PROXY protocol, connection accounting, and eBPF integrations The Spectrum control plane (Go): application configuration APIs,…
Desirable Skills, Knowledge, and Experience
Experience building and shipping large-scale, reliable, highly distributed systems Strong programming experience in Go; familiarity with or willingness to work in Rust is a plus Solid understanding of L3 and L4 networking: TCP, UDP, IP, connection state, NAT,…
Bonus Points
Experience with TLS termination, PROXY protocol, or L4/L7 proxies (Envoy, HAProxy, nginx stream, etc.) Experience with ClickHouse, Kafka, or large-scale connection/flow analytics pipelines Experience with globally-distributed KV or config-push systems Prior…
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…
Health & Welfare Benefits
Medical/Rx Insurance Dental Insurance Vision Insurance Flexible Spending Accounts Commuter Spending Accounts Fertility & Family Forming Benefits On-demand mental health support and Employee Assistance Program Global Travel Medical Insurance Financial…
What Makes Cloudflare Special?
We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet. Project Galileo:…
Excerpts only. The employer’s page has the complete posting.