Cloudflare is seeking a Senior Software Engineer to join their Kubernetes platform team. This role is critical in building and maintaining the infrastructure that powers Cloudflare's global network and services.
About the Role:
As a Software Engineer on the Kubernetes platform team, you'll be responsible for developing tools and systems that enable efficient deployment and operation of services crucial to Cloudflare's operations. The platform you'll work on handles tens of thousands of containers and terabits per second of network traffic, making it a high-impact, large-scale environment.
Key Responsibilities:
- Improve Kubernetes, Ceph, and Prometheus automation and configuration management
- Design scalable and resilient systems to keep pace with company growth
- Optimize resource management for CPU, bandwidth, and storage
- Enhance platform security against threats and resource contention issues
- Improve GitOps systems and practices
- Collaborate with application teams to architect optimal solutions on Kubernetes
- Contribute to open-source projects
- Participate in incident response and prevention for core platforms
Required Skills:
- Extensive experience managing production Kubernetes or similar orchestration platforms
- Proficiency with configuration management frameworks like SaltStack or Ansible
- Deep understanding of container runtimes in Linux environments
- Strong coding skills in Bash, TypeScript, and Go
- Expertise in IP networking, including routing and iptables
- Excellent debugging skills in Linux environments
- Proficiency with source control, including advanced Git operations
Preferred Qualifications:
- Experience operating Kubernetes on-premise at scale
- Background in SRE, systems design, or architecture roles
- Experience with distributed systems across multiple zones and regions
- Familiarity with technologies like Etcd, Prometheus, Ceph, Rook, SaltStack, Vault, and Calico
Why Cloudflare:
Cloudflare is at the forefront of building a better Internet. You'll be working on systems that directly impact millions of websites and Internet properties worldwide. The company offers a comprehensive benefits package, including equity participation, health care coverage, and various programs to support your work-life balance.
Join Cloudflare to be part of a team that values innovation, contributes to open-source projects, and is committed to making the Internet faster, more secure, and more reliable for users around the globe.