Senior Software Engineer, Workers Runtime

Cloudflare Cloudflare · Enterprise · Austin, TX, London, United Kingdom · Emerging Technology and Incubation

Cloudflare is seeking a Senior Software Engineer for their Workers Runtime team. This role focuses on building and improving the runtime environment that executes customer code at the edge, emphasizing performance, security, and scalability. The engineer will work with C++ or Rust, focusing on low-latency, real-time systems and distributed systems.

What you'd actually do

  1. You will work with a team of passionate, talented engineers that are building innovative products that bring security and speed to millions of internet users each day.
  2. You will play an active part in shaping product features based on what’s technically possible.
  3. You will make sure our company hits our ambitious goals from an engineering standpoint.

Skills

Required

  • C++ or Rust
  • computer science fundamentals
  • data structures
  • algorithms
  • object-oriented or functional design
  • operational mindset
  • web technologies
  • JavaScript
  • WebAssembly
  • low-latency real time environments
  • debugging
  • optimizing
  • identifying failure modes
  • large-scale Linux-based distributed system

Nice to have

  • high performance distributed systems in Rust
  • cloud platforms
  • server-less platforms
  • JS engines internals
  • standalone WebAssembly runtimes
  • Linux/UNIX systems, kernel, or networking knowledge
  • Contributions to large open source projects