Logo
CloudFlare

Senior Software Engineer, Workers Runtime

CloudFlare, San Francisco, California, United States, 94199

Save Job

Position Title: Senior Software Engineer, Workers Runtime Overview At Cloudflare, we are on a mission to help build a better Internet. Cloudflare runs one of the world’s largest networks that powers millions of websites and Internet properties. We protect and accelerate Internet applications without adding hardware, installing software, or changing a line of code. Cloudflare is recognized for its culture and innovation.

We hire curious and empathetic individuals who are committed to developing themselves and learning new skills. We strive for a diverse and inclusive team and hire based on potential and support team members throughout their time at Cloudflare.

Available Locations : Austin, TX | Lisbon, Portugal | London, UK

About the Department Emerging Technologies & Incubation (ETI) builds and releases new tools and products within Cloudflare. Our edge and network enable solving problems at massive scale and efficiency.

About the Team The Workers Runtime team delivers features and improvements to the Runtime that executes customer code at the edge. We focus on performance, expanding the JS API surface, WebAssembly support, and preparing for future scale. The Runtime is a hostile environment and must be managed with care—memory, CPU, I/O, etc. must be handled securely and robustly.

What you'll do We are looking for a Systems Engineer to join our team. You will work with a team of engineers building products that bring security and speed to millions of Internet users. You will influence product features based on what is technically possible and help the company achieve engineering goals.

You bring a passion for meeting business needs while building technically innovative solutions, and excel at shifting between big-picture goals and technical details. You thrive in a fast-paced, iterative engineering environment.

Examples of desirable skills, knowledge and experience

At least 2 years of recent professional experience with C++ or Rust.

Solid understanding of computer science fundamentals including data structures, algorithms, and object-oriented or functional design.

An operational mindset – we don't just write code, we also own it in production.

Deep understanding of the web and technologies such as web browsers, HTTP, JavaScript and WebAssembly.

Experience working in low-latency real-time environments such as game streaming, game engine architecture, high-frequency trading, or payment systems.

Experience debugging, optimizing and identifying failure modes in a large-scale Linux-based distributed system.

Bonus Points

Experience building high-performance distributed systems in Rust.

Experience working with cloud platforms, especially server-less platforms.

Experience with the internals of JS engines such as V8, SpiderMonkey, or JavaScriptCore.

Experience with standalone WebAssembly runtimes such as Wasmtime, Wasmer, Lucet, etc.

Deep Linux/UNIX systems, kernel, or networking knowledge.

Contributions to large open source projects.

What Makes Cloudflare Special? We are a mission-driven technology company with a focus on protecting and empowering the free and open Internet.

Project Galileo: Since 2014, we have equipped hundreds of journalism and civil society organizations with powerful tools to defend their work, at no cost.

Athenian Project: We support state and local governments to ensure protection and reliability for public information and services.

1.1.1.1: We released a public DNS resolver to help build a faster, more secure Internet. We do not store client IP addresses and remain committed to privacy.

Sound like something youd like to be a part of? We'd love to hear from you!

This position may require access to information protected under U.S. export control laws. Any offer of employment may be conditioned on eligibility to receive software or technology controlled under export laws without sponsorship for an export license.

Cloudflare is proud to be an equal opportunity employer. We provide equal employment opportunities for all people and value diversity and inclusivity. All qualified applicants will be considered for employment without regard to race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, disability, medical condition, family care status, or any other basis protected by law. We are an AA/Veterans/Disabled employer.

Cloudflare provides reasonable accommodations to qualified individuals with disabilities. If you require an accommodation to apply, please contact hr@cloudflare.com or via mail at 101 Townsend St., San Francisco, CA 94107.

Equal employment opportunity, including veterans and individuals with disabilities.

PI279365403

#J-18808-Ljbffr