{bc}
linkedin

Senior Software Engineer, Network On-Ramps

Cloudflare
Champaign, USA
Full-time
Mid-Senior
Onsite
Discovered 3 weeks ago
Large-scale distributed systemsGoRustL3 and L4 networking protocolsLinux kernel networkingnetfilter

Full Job Posting

About Cloudflare

Cloudflare operates a large global network that protects and accelerates Internet applications and serves customers from individual bloggers to large enterprises.

The company describes its mission as helping build a better Internet and protecting the free and open Internet.

Team and role

The Network Services team provides connectivity, scale, performance, visibility, and network functions such as BGP and WAN optimization for customer infrastructure and private networks.

Engineers build, deploy, and operate systems and products across Cloudflare's global edge network.

The posting says it is hiring engineers of all experience levels; the source title identifies the role as Senior Software Engineer, Network On-Ramps.

Potential team work

  • Build anycast BGP implementations that sustain sessions moved across servers and regions.
  • Develop flow and log collection, correlation, and analytics systems for customer network visibility.
  • Build Linux kernel-based networking dataplane systems that ingest and forward traffic.
  • Create control-plane systems for customers to express complex network configurations.
  • Deliver features, improve performance and scalability, and partner with engineering and product colleagues.

Desirable experience

  • Building and shipping large-scale, reliable, highly distributed systems.
  • Systems-level programming, especially in Go and Rust; expertise in L3 and L4 networking protocols.
  • Linux kernel networking primitives such as netfilter, nftables, eBPF, tc, and network namespaces.
  • Designing and integrating RESTful APIs and backend systems; experience with large-scale distributed data pipelines.
  • Debugging, optimization, attention to detail, end-to-end ownership, cross-team collaboration, and clear communication.

Location and interview

  • The posting lists Austin and Champaign as locations; it does not specify a work arrangement.
  • Candidates who progress to the offer stage may be asked to attend an in-person interview at a Cloudflare office or hub.

Additional conditions

  • The role may require access to technology protected under U.S. export control laws; an offer may depend on authorization to receive controlled technology without export-license sponsorship.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Cloudflare