Senior Systems Engineer, Browser Isolation

Cloudflare, Inc.

United Kingdom

On-site

GBP 110,000 - 170,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive pay and stock ownership
Take-what-you-need vacation
Paid maternity & paternity leave
Healthcare and disability benefits
Commuter program
Wellbeing resources

Job summary

Cloudflare, Inc. is seeking an experienced software engineer to work on the Chromium‑based browser and the distributed services that power remote browsing.

You will design, implement, and ship components across C++, Rust, Go, and TypeScript, collaborating with teams across the browser engine, streaming, and orchestration layers. You will own multi‑component initiatives from problem definition to production rollout, balancing latency, security, and reliability while mentoring colleagues and

Qualifications

  • Experience designing safe rollout and recovery strategies and maintaining production software over its lifecycle
  • Ability to communicate trade-offs clearly, align stakeholders, mentor teammates, and improve engineering practices through constructive feedback
  • Experience designing and operating distributed systems, with sound judgment about service boundaries, data partitioning, consistency, timeouts and retries, backpressure, capacity limits, and recovery from partial failures
  • A willingness to work across C++, Rust, Go, and TypeScript and learn unfamiliar parts of the stack
  • Strong Linux/UNIX and networking fundamentals, with experience diagnosing correctness, latency, and resource‑consumption issues using profiling and operational evidence
  • Strong production C++ proficiency, including memory and resource ownership, concurrency, and debugging in substantial codebases
  • A track record of independently leading complex systems or distributed‑service improvements across multiple components, from an unclear problem to a reliable production outcome

Responsibilities

  • Lead complex, multi-component initiatives from problem definition and design through implementation, staged rollout, and measurable production outcomes
  • Design and implement changes in our Chromium-based C++ browser and the distributed services and systems components supporting remote browsing, working across Go, Rust, and TypeScript
  • Make and explain architectural trade-offs across latency, availability, resource efficiency, security boundaries, and operational complexity
  • Investigate difficult cross-layer failures and performance bottlenecks, distinguishing browser, host, network, and control‑plane causes
  • Improve resilience, capacity management, observability, and release safety; define success metrics and validate results
  • Coordinate work with partner teams, surface dependencies and risks early, and guide delivery through ambiguity
  • Mentor engineers and raise the quality of code reviews, design reviews, testing, documentation, and operational practices
  • Participate in the team’s production on‑call rotation after onboarding, lead technical incident investigations as needed, and drive durable corrective actions

Skills

C++ production
Rust
Go/TypeScript
Linux fundamentals
Networking fundamentals
Distributed systems
System leadership
Code debugging

Tools

Chromium
C++
Rust
Go
TypeScript
WebRTC
Skia
WebAssembly
WebGL
Nomad
Kubernetes
Consul

Job description

Cloudflare, Inc. is seeking an experienced software engineer to work on the Chromium‑based browser and the distributed services that power remote browsing.

You will design, implement, and ship components across C++, Rust, Go, and TypeScript, collaborating with teams across the browser engine, streaming, and orchestration layers. You will own multi‑component initiatives from problem definition to production rollout, balancing latency, security, and reliability while mentoring colleagues and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Browser Isolation Systems Engineer
Senior Browser Isolation Systems Engineer

Cloudflare • Greater London

Hybrid
GBP 56,000 - 77,000
Health insurance
Equity participation
Flexible time off
Systems Engineer: Browser Isolation & Distributed Systems
Systems Engineer: Browser Isolation & Distributed Systems

Cloudflare, Inc. • Greater London

On-site
GBP 90,000 - 160,000
Equity
Benefits package
Hybrid/Office-based culture
Senior Systems Engineer (Browser Isolation)
Senior Systems Engineer (Browser Isolation)

Cloudflare • United Kingdom

On-site
GBP 110,000 - 170,000
Competitive pay and stock ownership
Take-what-you-need vacation
Paid maternity & paternity leave
+3
Senior C++ Systems Engineer — Browser Security & AI
Senior C++ Systems Engineer — Browser Security & AI

Menlo Security • United Kingdom

Remote
GBP 110,000 - 150,000
Senior Software Engineer, Chromium Browser Security & AI
Senior Software Engineer, Chromium Browser Security & AI

Menlo Security Inc. • United Kingdom

On-site
GBP 90,000 - 130,000
Senior Systems Engineer - App Security (Go/Rust)
Senior Systems Engineer - App Security (Go/Rust)

Cloudflare • United Kingdom

On-site
GBP 90,000 - 130,000
Competitive pay with stock
Vacation policy
Maternity & paternity leave
+3
Senior Systems Engineer - Go/Rust at Internet Scale
Senior Systems Engineer - Go/Rust at Internet Scale

Cloudflare • Greater London

Hybrid
GBP 90,000 - 130,000
Unlimited leave
Equity program
Medical & dental insurance
+3
Senior Software Engineer, Browser Security & AI
Senior Software Engineer, Browser Security & AI

Menlosecurity • United Kingdom

On-site
GBP 110,000 - 150,000
Senior C++ Browser Engineer Hybrid & Security
Senior C++ Browser Engineer Hybrid & Security

HP • Cambridge

Hybrid
GBP 85,000 - 115,000
Comprehensive benefits package
Hybrid work model
Senior Systems Engineer, Browser Isolation
Senior Systems Engineer, Browser Isolation

Cloudflare • Greater London

Hybrid
GBP 56,000 - 77,000
Health insurance
Equity participation
Flexible time off