[Remote] Senior Software Engineer, Workers Runtime
Note: The job is a remote job and is open to candidates in USA. Cloudflare builds infrastructure and services that help create a better Internet. The Senior Software Engineer will develop and improve the Workers Runtime, enhancing performance, reliability, scalability, JavaScript and WebAssembly support, and production operations in a large-scale distributed system.
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
Skills
- 2+ years of recent professional experience with C++ or Rust
- Strong computer science fundamentals, including data structures, algorithms, and software design
- 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
- Experience building high-performance distributed systems in Rust
- Experience with cloud or serverless platforms
- Familiarity with JS 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
Company Overview