Summary
Join Cloudflare's Emerging Technologies & Incubation (ETI) department as a Principal Software Engineer for Durable Objects (DO). You will work with a top-notch engineering team to expand Cloudflare's capabilities by ensuring continual reliability, maintaining best-in-class performance, and implementing new features and functionality. As a key member of the DO team, you will own your code from inception to release, delivering solutions at all layers of the software stack to empower Cloudflare customers.
Requirements
- 10+ years experience working with distributed systems or developing on cloud platforms
- An operational mindset - we don't just write code, we also own it in production
- Solid understanding of computer science fundamentals including data structures, algorithms, and object-oriented or functional design
- Deep knowledge of at least one systems programming language such as C/C++ or Rust
- Experience in designing and architecting large-scale distributed systems
- Experience working with cloud platforms, especially serverless platforms
- Experience being in a technical leader or operating in a team lead role
Responsibilities
- Work with a top-notch engineering team to expand Cloudflare's capabilities by ensuring continual reliability, maintaining best-in-class performance, and implementing new features and functionality
- Own your code from inception to release, delivering solutions at all layers of the software stack to empower Cloudflare customers