Senior Software Engineer
Cloudflare- Compensation
- $185k–$266k Published range
- Location
- Hybrid - Austin, TX | New York, NY | San Francisco, CA | London, UK Remote eligibility
- Employment
- Full-time Senior
About the job
About the Role
Cloudflare's Emerging Technologies & Incubation team builds new products at the edge by combining Cloudflare's network scale with rapid product incubation. This role is on the Workers Runtime team, which ships the runtime that executes customer code at the edge. You'll improve performance, expand JavaScript and WebAssembly support, and help the runtime scale safely and efficiently.
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.
Desirable Skills, Knowledge & Experience
- 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.
Bonus Points
- 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.
Compensation
Compensation may be adjusted depending on work location. For Bay Area based hires: Estimated annual salary of $194,000 - $266,000. For New York City, New Jersey, Washington, Washington DC, and California (excluding Bay Area) based hires: Estimated annual salary of $185,000 - $254,000. Equity: This role is eligible to participate in Cloudflare's equity plan.
Benefits
Cloudflare offers a complete package of benefits and programs to support you and your family. Our benefits programs can help you pay health care expenses, support caregiving, build capital for the future and make life a little easier and fun! The below is a description of our benefits for employees in the United States, and benefits may vary for employees based outside the U.S.
- Health & Welfare Benefits: Medical/Rx Insurance, Dental Insurance, Vision Insurance, Flexible Spending Accounts, Commuter Spending Accounts, Fertility & Family Forming Benefits, On-demand mental health support and Employee Assistance Program, Global Travel Medical Insurance
- Financial Benefits: Short and Long Term Disability Insurance, Life & Accident Insurance, 401(k) Retirement Savings Plan, Employee Stock Participation Plan
- Time Off: Flexible paid time off covering vacation and sick leave, Leave programs, including parental, pregnancy health, medical, and bereavement leave
Application Instructions
Please note that applicants who progress to the offer stage of the interview process may be asked to attend an in-person interview within one of the Cloudflare Offices or Cloudflare Hubs. More details about this will be available at that stage of the interview process. This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.
Skills & tags
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.