Senior Edge API Engineer - Rust/Go (Hybrid)

Cloudflare

Greater London

Hybrid

GBP 90,000 - 135,000

Full time

10 days ago
Application generator

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

Get past ATS filters

Job summary

Cloudflare is seeking engineers for the R2 Gateway team in London, a hybrid role that combines systems programming with edge computing. You will design and operate the S3-compatible API gateway powering R2 interactions, ensuring low latency, correct behavior, and seamless integration with Cloudflare’s global network.

The role emphasizes ownership of end-to-end projects, collaboration across storage, networking, and platform teams, and the use of AI tools to accelerate development and debugging

Qualifications

  • Proficiency in Rust, TypeScript, or Go for building high-performance networked services.
  • Experience with distributed systems and low-latency APIs.
  • Strong communication and collaboration across teams.

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.
  • Use AI tools extensively to accelerate development, debugging, and operational tasks. We expect engineers to leverage AI as a core part of their workflow.
  • Collaborate across teams (storage infrastructure, metadata, networking, other platform teams) to coordinate API contracts, capacity planning, and cross-cutting initiatives.

Skills

Rust
TypeScript
Go

Tools

Cloudflare Workers
Kubernetes
Durable Objects

Job description

Cloudflare is seeking engineers for the R2 Gateway team in London, a hybrid role that combines systems programming with edge computing. You will design and operate the S3-compatible API gateway powering R2 interactions, ensuring low latency, correct behavior, and seamless integration with Cloudflare’s global network.

The role emphasizes ownership of end-to-end projects, collaboration across storage, networking, and platform teams, and the use of AI tools to accelerate development and debugging

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

Similar jobs worth comparing

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

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
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, R2 Gateway
Software Engineer, R2 Gateway

Cloudflare • Greater London

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

Cloudflare • Greater London

Hybrid
GBP 90,000 - 135,000
Edge Platform Engineer - High-Performance Web Server
Edge Platform Engineer - High-Performance Web Server

Cloudflare • Greater London

On-site
GBP 90,000 - 120,000
Edge SRE: Scale Global Reliability & Automation
Edge SRE: Scale Global Reliability & Automation

Webhosting • Greater London

Hybrid
GBP 90,000 - 130,000
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