Edge API Engineer (Rust/Go/TS) — Hybrid

Cloudflare

Greater London

Hybrid

GBP 90,000 - 150,000

Full time

26 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Cloudflare in London is seeking an experienced engineer to design, implement, and operate the S3-compatible API gateway for R2, delivering low-latency, highly available access at global scale. You will work across the storage and metadata layers and own the end-to-end request path.

You will use Rust, TypeScript, or Go, with 3–4 years of distributed systems experience, and collaborate across teams to optimize performance and reliability in a hybrid London environment.

Qualifications

  • 3–4 years of experience building or operating large-scale distributed systems on the request path.
  • Strong programming skills in Rust, TypeScript, Go, or similar languages.
  • Familiarity with object storage, HTTP gateways, edge computing, or service-oriented architectures.
  • Experience designing and operating high-throughput APIs with authentication, routing, rate limiting, and backward-compatible API evolution.

Responsibilities

  • Design, implement, and operate the S3-compatible API gateway that serves every R2 operation, ensuring correctness, low latency, and compatibility with the S3 API surface.
  • Build and operate production services on Cloudflare Workers and Kubernetes that handle high-throughput request traffic with strong availability and durability guarantees.
  • Own the request path end to end — authentication, authorization, routing, rate limiting, and error handling — and the interfaces between the gateway and R2's storage and metadata layers.
  • Own projects end to end: from design docs through implementation, testing, deployment, and production monitoring.
  • Continuously improve the reliability, performance, and observability of the gateway; ramp quickly into unfamiliar and legacy code paths and reduce operational toil.
  • Participate in on-call rotations, drive incident resolution, and write postmortems that raise reliability standards.

Skills

Rust
TypeScript
Go
Distributed systems

Tools

Cloudflare Workers
Kubernetes
S3 API
Edge computing

Job description

Cloudflare in London is seeking an experienced engineer to design, implement, and operate the S3-compatible API gateway for R2, delivering low-latency, highly available access at global scale. You will work across the storage and metadata layers and own the end-to-end request path.

You will use Rust, TypeScript, or Go, with 3–4 years of distributed systems experience, and collaborate across teams to optimize performance and reliability in a hybrid London environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Edge API Engineer - Rust/Go (Hybrid)
Senior Edge API Engineer - Rust/Go (Hybrid)

Cloudflare • Greater London

Hybrid
GBP 90,000 - 135,000
Software Engineer, R2 Gateway
Software Engineer, R2 Gateway

Cloudflare • Greater London

Hybrid
GBP 90,000 - 150,000
Edge Rulesets Engineer | Rust/Go | Hybrid London
Edge Rulesets Engineer | Rust/Go | Hybrid London

Webhosting • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Software Engineer, R2 Gateway
Senior Software Engineer, R2 Gateway

Cloudflare • Greater London

On-site
GBP 90,000 - 135,000
Senior Systems Engineer: Distributed Storage & Pipelines
Senior Systems Engineer: Distributed Storage & Pipelines

Cloudflare • Greater London

On-site
GBP 100,000 - 160,000
Equity plan
Medical Insurance
Dental Insurance
+2
Rust-Powered Systems Engineer — Networking & Protocols
Rust-Powered Systems Engineer — Networking & Protocols

CloudFlare • Greater London

Hybrid
GBP 100,000 - 150,000
Flexible work hours
Take-what-you-need vacation
RSUs
+2
Senior Data Platform Engineer - Distributed Systems
Senior Data Platform Engineer - Distributed Systems

Cloudflare • Greater London

On-site
GBP 137,000 - 188,000
Equity plan
Health benefits
401(k) plan
+1
Senior Software Engineer — Rust & Security Systems Lead
Senior Software Engineer — Rust & Security Systems Lead

JobCubby • Greater London

Hybrid
GBP 57,000 - 78,000
Medical/Rx Insurance
Dental Insurance
Vision Insurance
+4
Edge Systems Engineer – Front Line Team (London)
Edge Systems Engineer – Front Line Team (London)

Webhosting • Greater London

Hybrid
GBP 90,000 - 150,000
Security Rules Engineer — Build Resilient Web Defenses
Security Rules Engineer — Build Resilient Web Defenses

Webhosting • Greater London

Hybrid
GBP 46,000 - 64,000
Equity