Senior Software Engineer, Workers Runtime

Cloudflare•Austin, TX
•$185,000 - $266,000

About The Position

Cloudflare’s Emerging Technologies & Incubation team builds new products at the edge by combining the company’s network scale with rapid product incubation. This position is on the Workers Runtime team, which develops the runtime that executes customer code at the edge. The engineer will improve runtime performance, expand JavaScript and WebAssembly support, and help the runtime scale safely and efficiently. The role involves building features and improvements for Workers Runtime, improving its performance, reliability, and scale, and expanding JavaScript API and WebAssembly support. The engineer will help shape features based on technical possibilities, own production code, and debug issues in a large-scale distributed system. The team works in a fast-paced, iterative environment balancing product goals with technical execution. Available locations are Austin, Texas; New York, New York; San Francisco, California; and London, UK. Compensation varies by work location. The role is eligible to participate in Cloudflare’s equity plan. Applicants reaching the offer stage may be asked to attend an in-person interview at a Cloudflare office or hub. The position may require access to information protected under U.S. export control laws, and an offer may be conditioned on authorization to receive controlled software or technology without sponsorship for an export license.

Requirements

  • At least 2 years of recent professional experience with C++ or Rust.
  • Strong computer science fundamentals, including data structures, algorithms, and software design.
  • An operational mindset and experience owning production systems.
  • Deep understanding of the web, including HTTP, JavaScript, and WebAssembly.
  • Experience debugging and optimizing large-scale Linux-based distributed systems.

Nice To Haves

  • Experience building high-performance distributed systems in Rust.
  • Experience with cloud or serverless platforms.
  • Familiarity with JavaScript engine internals such as V8, SpiderMonkey, or JavaScriptCore.
  • Experience with standalone WebAssembly runtimes such as Wasmtime, Wasmer, or Lucet.
  • Deep Linux, UNIX, kernel, or networking knowledge.
  • Contributions to large open source projects.

Responsibilities

  • Build features and improvements for the Workers Runtime.
  • Improve runtime performance, reliability, and scale.
  • Expand JavaScript API and WebAssembly support.
  • Help shape features based on what is technically possible.
  • Own code in production and debug issues in a large-scale distributed system.
  • Work in a fast-paced, iterative environment that balances product goals with technical execution.

Benefits

  • Medical/Rx insurance
  • Dental insurance
  • Vision insurance
  • Flexible Spending Accounts
  • Commuter Spending Accounts
  • Fertility and family-forming benefits
  • On-demand mental health support and Employee Assistance Program
  • Global travel medical insurance
  • Short- and long-term disability insurance
  • Life and accident insurance
  • 401(k) Retirement Savings Plan
  • Employee Stock Participation Plan
  • Flexible paid time off covering vacation and sick leave
  • Leave programs, including parental, pregnancy health, medical, and bereavement leave
  • Equity plan participation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service