Software Engineer, Network Performance & Reliability
Build and operate Argo's network performance and reliability platform powering Cloudflare products. Requires systems programming (Go/Rust/C/C++), deep networking knowledge (L3/L4, HTTP, TLS), and distributed systems experience.
About the job
What You’ll Do
The Argo team owns reliable network connectivity for Cloudflare’s products. Almost all products in Cloudflare’s portfolio are powered by Argo technology, including CDN, Spectrum, Magic Transit, Stream, Workers, Workers AI, R2, WARP, and more.
- Work closely with Engineering teams to translate requirements into new platform capabilities
- Partner with Network Engineering and SRE to optimize use of Cloudflare's edge network
- Participate in all stages of the software development lifecycle: designing, documenting, coding, testing, deploying, and monitoring production systems
- Work with Rust, Go, Linux networking, ClickHouse, PostgreSQL, Grafana, Kubernetes, and more
- Use AI-powered tools for code analysis, production system introspection, and problem-solving
- Operate under a "Run What You Build" model and participate in on-call rotation
Must-Have Skills
- Systems-level programming experience in Go, Rust, C, or C++
- Solid grasp of networking protocols in Layers 3 and 4 of the OSI Model
- Knowledge of HTTP, TLS, and CDN networks
- Experience implementing secure and highly-available distributed systems
- Strong debugging skills in complex systems
- Strong collaboration and communication skills
- Experience/interest in HTTP networking and VPN technologies
- Experience/interest in network performance monitoring and tuning
- Willingness to adopt and integrate AI tools into engineering workflow
Bonus Points
- Knowledge of TCP/IP and Internet routing
- Professional systems-level programming experience in Rust
- Working knowledge of statistical-analysis techniques and control theory
- Experience building tools and APIs
- Experience with monitoring, alerting, and debugging large-scale distributed systems
- Experience participating in an on-call rotation
- Experience using AI-assisted development tools in a professional setting
Skills
Rust, Go, C, C++, Linux Networking, ClickHouse, Postgres, Grafana, Kubernetes, Http, Tls, Cdn, TCP/IP, Vpn
Similar jobs
DevOps / SRE jobsBuild and operate cloud infrastructure, Kubernetes platforms, CI/CD systems, and observability for exabyte-scale data systems and reliable enterprise AI workloads. The role requires 5+ years of infrastructure, platform, or distributed systems experience and strong programming and cloud skills.
Leads global GPU capacity management across acquisition, orchestration, infrastructure automation, and incident response. The role requires 5+ years of experience, deep Kubernetes expertise, production Go or Python skills, and the ability to balance reliability with unit economics.
Build IT workflow automation and security tooling using Go, Temporal, Kubernetes, Terraform, and shell scripting. The role also supports internal IT systems and integrations across endpoint management, identity, access, and security administration.
Electrical Field Engineer supports on-site installation, testing, and commissioning of data center power systems like switchgear, transformers, UPS, and generators. Requires 5+ years experience, Bachelor's in Electrical Engineering, and 50%+ travel to sites.
Build and operate AWS cloud, ML, LLM, RAG, and IoT infrastructure, including deployment platforms, data pipelines, vector search, observability, security, and cost controls. The role requires deep AWS experience and production experience with LLM-powered applications.