Senior Network Software Engineer - Edge & BGP Systems

Cloudflare

Greater London

On-site

GBP 110,000 - 170,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity plan
Comprehensive benefits

Job summary

Cloudflare is hiring engineers of all experience levels to work on networking and edge services. You’ll contribute to anycast BGP, flow and log analytics, and a Linux-based dataplane, delivering features that scale across our vast edge network.

Collaborate with engineers and product managers to solve tough problems for customers worldwide, and join a culture that values curiosity, collaboration, and delivering measurable impact.

Qualifications

  • Experience building and shipping large-scale, reliable, highly distributed systems.
  • Systems-level programming experience, especially in Go and Rust.
  • Expertise in L3 and L4 networking protocols.
  • Experience building on top of Linux kernel networking primitives – netfilter, nftables, eBPF, tc, network namespaces, etc
  • Experience designing and integrating RESTful APIs and backend systems.
  • Experience with large-scale distributed data pipelines, from data structuring to efficient querying to data analysis.
  • Excellent debugging and optimization skills.
  • Attention to detail and ability to solve complex customer problems.
  • Own solutions end-to-end and driving the design, development, and deployment process.
  • Able to work across teams and level common, sustainable solutions.
  • Creative, open-minded, collaborative problem solver.
  • Focus on clarity in written and verbal communication.

Responsibilities

  • Build, deploy, and operate our team’s systems on top of one of the largest edge networks in the world.
  • Collaborate with engineers and product managers to solve big problems that have a meaningful impact for customers.
  • Deliver new features and improve performance across Network Services products.

Skills

Go
Rust
Distributed systems
Networking protocols

Tools

netfilter
nftables
eBPF
tc
network namespaces

Job description

Cloudflare is hiring engineers of all experience levels to work on networking and edge services. You’ll contribute to anycast BGP, flow and log analytics, and a Linux-based dataplane, delivering features that scale across our vast edge network.

Collaborate with engineers and product managers to solve tough problems for customers worldwide, and join a culture that values curiosity, collaboration, and delivering measurable impact.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Network Platforms Engineer – eBPF, Kernel & Go/Python
Network Platforms Engineer – eBPF, Kernel & Go/Python

Cloudflare • Greater London

Hybrid
GBP 70,000 - 110,000
Equity plan
Senior Network Software Engineer – Rust/Go & Edge Platform
Senior Network Software Engineer – Rust/Go & Edge Platform

Cloudflare • United Kingdom

Hybrid
GBP 90,000 - 150,000
Competitive total rewards with equity
Parental leave
Healthcare and life insurance
+3
Senior Network Software Engineer, Egress Platform
Senior Network Software Engineer, Egress Platform

Cloudflare • United Kingdom

Hybrid
GBP 90,000 - 150,000
Competitive compensation
Flexible vacation
Parental leave
+1
Software Engineer - Egress & Edge Networking (Go/Rust)
Software Engineer - Egress & Edge Networking (Go/Rust)

Cloudflare • United Kingdom

On-site
GBP 90,000 - 130,000
Competitive pay
Paid parental leave
Healthcare
+3
CDN Configuration Architect
CDN Configuration Architect

Cloudflare • Greater London

On-site
GBP 110,000 - 140,000
Software Engineer, CDN Config & Edge Platform
Software Engineer, CDN Config & Edge Platform

Cloudflare • United Kingdom

On-site
GBP 90,000 - 130,000
Competitive pay
Take-what-you-need vacation
Paid maternity & paternity leave
+3
Edge Systems Engineer – Front Line Team (London)
Edge Systems Engineer – Front Line Team (London)

Webhosting • Greater London

Hybrid
GBP 90,000 - 150,000
Software Engineer – Network Performance & Reliability
Software Engineer – Network Performance & Reliability

Cloudflare • United Kingdom

On-site
GBP 90,000 - 130,000
Competitive pay with stock ownership
Take-what-you-need vacation
Parental leave (maternity & paternity)
+3
Senior Systems Engineer, Scale & Load Balancing
Senior Systems Engineer, Scale & Load Balancing

Cloudflare • United Kingdom

Hybrid
GBP 95,000 - 140,000
Stock options
Generous vacation
Parental leave
+3
Network Interconnect Systems Engineer
Network Interconnect Systems Engineer

Cloudflare • Greater London

On-site
GBP 90,000 - 140,000
Equity plan
Health insurance
Dental insurance
+2