Software Engineer - Egress (Go/Rust)
Core
Designing and building egress connectivity infrastructure for Cloudflare's network-as-a-service, enabling products like WARP and iCloud Private Relay to connect to any destination.
Role type
Senior IC software engineer (network infrastructure)
Builds
High-scale egress proxy and connectivity platform for Zero Trust and privacy products
Domain
Internet infrastructure, networking, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Rust, Linux networking, TCP/IP, HTTP, TLS, CDN, distributed systems architecture, debugging complex systems
Preferred skills
Systems-level programming in Rust, building tools and APIs, network performance tuning, on-call rotation experience, AI-assisted development tools
Technologies
Rust, Go, ClickHouse, PostgreSQL, Grafana, Kubernetes
Responsibilities
Designing systems and writing specs, writing and pushing code via git, planning and managing production software deployments, participating in on-call rotation for system uptime, investigating and resolving escalated customer issues
Seniority
Senior, hands-on IC