Systems Engineer, Browser Isolation

Cloudflare Cloudflare · Enterprise · Hybrid · Engineering

Systems Engineer role focused on building and scaling a secure remote browsing platform (Cloudflare Browser Isolation) using a Chromium-based distributed engine and a control plane for low-latency remote browsing at scale. Involves C++, Go, Typescript, WebAssembly, WebRTC, and orchestration tools like Nomad.

What you'd actually do

  1. designing, building, and scaling our Chromium-based distributed browsing engine
  2. contribute to the control plane that enables distributed Chromium-based browsers to deliver low-latency remote browsing for our users at scale across our global anycast network
  3. solve problems of massive scale and significance, shaping the future of secure web browsing on the Internet
  4. making patches to Chromium
  5. orchestrating tasks at the edge
  6. working on our build infrastructure

Skills

Required

  • C++
  • Go
  • Typescript
  • Linux/UNIX systems
  • debugging across multiple distributed services
  • algorithms
  • data structures
  • software design
  • building large, distributed systems

Nice to have

  • low-latency real time environments
  • on-call and incident mitigation
  • Nomad
  • Consul
  • Kubernetes
  • logging, metrics, billing, and health check systems for large-scale distributed infrastructure
  • ability to effectively navigate, understand, and contribute to large codebases

What the JD emphasized

  • 3+ years of relevant experience required