Senior Systems Engineer, Cloudflare Data Platform
Core
Building and maintaining globally distributed data storage and SQL engine products (R2 Data Catalog and R2 SQL) to serve developers with high-performance, petabyte-scale data solutions.
Role type
Senior Systems Engineer, Cloud Data Platform
Builds
R2 Data Catalog (Iceberg metadata management) and R2 SQL (distributed SQL engine)
Domain
Cloud infrastructure, distributed systems, data storage
Deliverable
production ML models | product features
Required skills
distributed systems architecture, high-volume software application management, computer science fundamentals (data structures, algorithms), strongly-typed programming languages (Rust, TypeScript, Go), debugging and optimization of large-scale systems
Preferred skills
large-scale data storage platform experience, low-latency real-time environment experience, non-garbage collected language expertise (Rust, C++), deep Linux/UNIX systems knowledge
Technologies
Rust, TypeScript, Go, JavaScript, Iceberg, SQL
Responsibilities
Architecting globally distributed data consistency models, optimizing storage engine performance, designing novel APIs for data-centric products, owning code from inception to release
Seniority
Senior, hands-on IC