About the role
As a Senior Software Engineer, Distributed Systems (Go and/or Rust), you will be responsible for designing, implementing, and maintaining mission-critical distributed systems at Cloudflare. You will work on problems across the infrastructure stack, from the network layer to the application layer, collaborating with teams across the organization to build highly available, scalable, and resilient systems.
You will have the opportunity to work on a wide range of projects, including:
- Enhancing Cloudflare's global content delivery network
- Improving the reliability and performance of Cloudflare's edge computing platform
- Designing and implementing new services to support Cloudflare's growing product portfolio
- Optimizing existing systems for cost, efficiency, and scalability
You should have a strong background in distributed systems, networking, or systems programming, with a deep understanding of concepts like concurrency, fault tolerance, and performance optimization. Experience with Go and/or Rust is a plus, but we're more interested in your ability to learn and apply new technologies as needed.
About the company
Cloudflare, Inc. is an American web infrastructure and website security company that provides content delivery network services, DDoS mitigation, Internet security, and distributed domain name server services. The company is headquartered in San Francisco, California.