Senior Software Engineer, Network On-Ramps

Cloudflare, Inc

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Austin, TXChampaign, IL
Posted
10 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $170k
$109k most similar roles pay here $220k

This listing doesn't post a salary. Most similar roles pay $144,350–$196,637.

Based on 240 similar postings.

Employer

About Cloudflare, Inc

Cloudflare is a prominent cloud services and security company that provides content delivery network (CDN), DDoS mitigation, and Zero Trust security services to millions of internet properties.

Cloudflare, Inc currently has 190 open roles on FindRole.

Listed pay typically runs $215,000–$278,000 across 59 roles with salary data.

Most-posted roles

View all roles at Cloudflare, Inc

At a glance

TL;DR · Senior Software Engineer, Network On-Ramps

As a Senior Software Engineer, Network On-Ramps, you will join the Network Services team to build and operate systems on a massive edge network. You will develop features to improve performance and scalability for products providing visibility into customer networks and managing complex configurations. Your daily work involves developing anycast BGP implementations, flow and log collection systems, and Linux kernel-based networking dataplanes that ingest traffic from large global networks. To succeed in this role, you must possess expertise in L3 and L4 networking protocols, systems-level programming in Go and Rust, and experience with Linux kernel primitives like eBPF, netfilter, and tc. You will also design RESTful APIs and manage distributed data pipelines to solve complex problems regarding network connectivity, visibility, and the operation of network functions like BGP and WAN optimization.

What does a Software Engineer earn in Texas?

Median $186925 from 189 postings across 40 companies.

See salary data

What you'll do

  • Develop and maintain large-scale, highly distributed systems using Go or Rust.
  • Build and optimize Linux kernel-based networking dataplanes using eBPF, netfilter, and tc.
  • Implement anycast BGP solutions to manage sessions across various servers and regions.
  • Create flow and log collection systems to provide customers with network visibility and analytics.
  • Design and integrate RESTful APIs and backend systems for complex network configurations.
  • Build and operate infrastructure on Cloudflare’s global edge network to improve performance and scalability.
  • Own the end-to-end lifecycle of features, including design, development, and deployment.
  • Debug and optimize complex networking protocols and distributed data pipelines.

What we're looking for

  • Experience building and shipping large-scale, reliable, and highly distributed systems.
  • Systems-level programming experience, specifically in Go and Rust.
  • Expertise in L3 and L4 networking protocols.
  • Experience building on Linux kernel networking primitives such as netfilter, nftables, eBPF, tc, and network namespaces.
  • Experience designing and integrating RESTful APIs and backend systems.
  • Experience with large-scale distributed data pipelines including structuring, querying, and analysis.
  • Excellent debugging and optimization skills to solve complex customer problems.
  • Authorization to receive software or technology controlled under U.S. export control laws.

More like this

Similar roles

Software Engineer, Network Firewall

Cloudflare, Inc

Austin, TX +1 36 days ago
Go Rust L4 Networking eBPF netfilter nftables tc Linux Kernel RESTful APIs Distributed Systems Packet Processing DDoS Mitigation IDS/IPS Data Pipelines Profiling Performance Optimization
Hybrid

Senior Systems Engineer

Cloudflare, Inc

Atlanta, GA +4 42 days ago $185,000$254,000
Rust C++ Go TypeScript Linux eBPF XDP Netlink IPsec MASQUE SD-WAN SASE RAUC bootc OSTree UEFI Secure Boot
8+ yrs exp Hybrid

Software Engineer

Cloudflare, Inc

Austin, TX 43 days ago
Go Rust eBPF TCP UDP IP TLS RESTful APIs ClickHouse Kafka Linux Networking Anycast Proxy Protocol HAProxy Envoy Nginx SRE
Hybrid

Senior Software Engineer, Networking

Nvidia

Santa Clara, CA 35 days ago $184,000$287,500
C Linux Kernel Networking Drivers TCP/IP L2/L3 Protocols RDMA RoCE Data Structures Algorithms open-source userspace libraries Device Drivers Kernel Internals
8+ yrs exp

Senior Network Software Engineer, Infrastructure Services

Apple Inc

San Francisco, CA 15 days ago $184,700$324,800
SDN Go C Python gRPC Protocol Buffers Kubernetes Terraform ArgoCD GitOps OpenTelemetry Prometheus Grafana BGP MPLS TCP/IP eBPF XDP NetFlow IPFIX gNMI BMP OpenConfig YANG Docker
8+ yrs exp