jobapplier

Software Engineer (Network Performance & Reliability, Argo)

Cloudflare

Skills

Required

  • network performance
  • Rust
  • programming
  • Go
  • HTTP
  • monitoring
  • C++
  • AI tools
  • TLS
  • CDN networks
  • networking protocols in
  • Layers 3 and 4

Preferred

  • debugging large-scale distributed systems
  • AI-assisted development
  • codebase analysis
  • log/data exploration

Join Cloudflare's Argo team, where you'll play a crucial role in enhancing network connectivity for our products. As a Software Engineer, you'll collaborate with various engineering teams, participate in all stages of the software development lifecycle, and work with a wide range of technologies. Enjoy competitive pay, flexible vacation, paid parental leave, comprehensive benefits, and a supportive work environment.

Participer à toutes les étapes du cycle de vie du développement logiciel, de la conception à la mise en production.

Because you’ll be solving problems of massive scale and significance, you are a growth-oriented individual who enjoys being outside of your comfort zone

About Cloudflare

  • Travailler en étroite collaboration avec diverses équipes d'ingénierie pour traduire leurs exigences en nouvelles capacités sur la plateforme.
  • Utiliser une large gamme de technologies et de langages de programmation, y compris Rust, Go, Linux networking, ClickHouse, PostgreSQL, Grafana, Kubernetes.

Requirements

  • You are comfortable in a fast-paced but sensible work environment. You value curiosity and empathy and lead with these values
  • Experience in implementing secure and highly-available distributed systems
  • Systems-level programming experience in Go, Rust, C, or C++. We use Rust extensively, and while experience with the language isn't required a willingness to learn it is
  • Willingness to adopt and integrate AI tools and systems into your engineering workflow
  • Knowledge of HTTP, TLS, and CDN networks
  • Strong ability to debug issues in complex systems
  • A solid grasp of networking protocols in Layers 3 and 4 of the OSI Model
  • Experience/interest in network performance monitoring and tuning
  • Experience/interest in HTTP networking and VPN technologies
  • Strong collaboration and communication skills
  • Knowledge of TCP/IP and Internet routing
  • Working knowledge of statistical-analysis techniques and control theory
  • Experience building tools and APIs
  • Experience participating in an on-call rotation

Preferred

Professional systems-level programming experience in Rust

  • Experience with monitoring, alerting, and debugging large-scale distributed systems
  • Experience using AI-assisted development tools (e.g., code completion, codebase analysis, log/data exploration) in a professional setting