← Search

Senior Software Engineer, Durable Objects (DO)

Cloudflare · Emerging Technology and Incubation

Location
In-Office
Workplace
Unspecified
Level
Senior
Type
Unspecified
Posted
37 months ago
Source
Greenhouse

Read the full posting & apply ↗

RustC++CTypeScriptJavaScriptLinux

What the posting covers

About Us

At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500…

About the Role

Cloudflare’s Emerging Technologies & Incubation team builds and launches bold new products on Cloudflare’s edge network. This role is on the Durable Objects team, which powers stateful serverless applications for Cloudflare customers. You’ll help evolve the…

Responsibilities

Build and improve the Durable Objects runtime. Design and develop the low-level routing and storage systems that power customer applications. Improve reliability, scalability, performance, and feature depth. Own code end-to-end from design through production.…

Desirable Skills, Knowledge & Experience

5+ years of experience writing systems software. Operational mindset with experience owning code in production. Strong foundation in data structures, algorithms, and system design. Deep expertise in at least one systems programming language such as C/C++ or…

Bonus Points

Experience working on database internals, especially SQLite. Deep understanding of web technologies such as browsers, HTTP, JavaScript, and WebAssembly. Background in low-latency, real-time environments such as game streaming, high-frequency trading, or…

What Makes Cloudflare Special?

We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet. Project Galileo:…