Posted in

Software Engineer – Network Protocols

Software Engineer – Network Protocols

CompanyCloudflare
LocationAustin, TX, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelJunior, Mid Level

Requirements

  • Have solid systems programming experience (Rust, C, or similar)
  • Experience/understanding of HTTP/2, HTTP/3, QUIC, congestion control, or transport-layer protocols
  • Thrive in complex technical domains and enjoy learning new things
  • Care about building reliable, secure, and performant software
  • Are motivated by impact — technical, operational, and on the Internet itself

Responsibilities

  • Build and operate systems that terminate HTTP and TLS at Internet scale
  • Migrate core infrastructure from NGINX to a next-gen Rust-based proxy
  • Measure and improve protocol performance across real-world traffic
  • Contribute to open source and industry standards
  • Learn from and work alongside some of the leading engineers in this space

Preferred Qualifications

  • Proven ability to scale systems under high throughput and low latency demands
  • Experience driving architecture or protocol-level change in production systems
  • Contributions to open standards or open source projects