SeniorHybridAustin
Distributed Systems Engineer
О роли
Описание вакансии
About the company
- Cloudflare's Engineering Team builds and runs software powering millions of Internet properties.
- The Content Delivery group builds and optimizes one of the world's largest CDNs.
Responsibilities
- Design, build, and operate the high-performance cache and proxy data plane at Cloudflare's edge.
- Contribute to Pingora, improving asynchronous I/O, connection handling, memory and disk efficiency, and tail latency.
- Improve cache correctness and performance through object placement, retention, admission and eviction policies.
- Build globally distributed purge and Tiered Cache systems.
- Deliver shared platform capabilities and customer-facing APIs for cache keys, TTLs, and purge behavior.
- Own features end to end: technical designs, implementation, tests, observability, staged rollouts, and production operations.
- Participate in on-call rotation, lead incident response and post-mortems.
Requirements
- Minimum 4 years of professional experience building and operating production software systems.
- Strong proficiency in Rust, Go, C, or C++, with willingness to work in Rust.
- Strong understanding of HTTP semantics and transport protocols such as TCP, TLS, and QUIC.
- Experience designing secure, resilient, high-performance distributed systems.
- Experience with Linux systems, networking, concurrency, and performance analysis.
- Track record of production ownership including monitoring, debugging, and incident response.
Conditions
- Hybrid format. Available locations: Atlanta, Austin, Champaign, New York, San Francisco, Seattle, Washington DC.
Стек и навыки
С чем работаем