C

Cloudflare

Secures websites and runs apps on its network

Senior Software Engineer - Kubernetes platform

Platform EngineeringUpdated on Nov 7
Full-time

About the Job

Responsibilities

  • Design scalable and resilient systems that can keep up with company growth.
  • Work with application teams to understand their needs and challenges, and help them choose the best way to architect their systems to run well in the Kubernetes environment.
  • Harden the platform against security threats, noisy neighbours, and accidents.
  • Improve the efficiency of resource use, including CPU, memory, bandwidth, and storage.
  • Help respond to, resolve, and prevent incidents impacting the platform or its users.
  • Contribute back to the open source community.

Desired Qualifications

  • Experience managing production Kubernetes clusters.
  • Experience operating systems on-premise at scale in roles such as Site Reliability Engineering, systems design, or architecture.
  • Strong debugging skills in a Linux environment.
  • Knowledge of how container runtimes work inside Linux, including isolation, storage, and networking.
  • A firm grasp of IP networking, including routing and iptables/nftables.
  • Ability to work with codebases in Go, TypeScript, and Bash/shell.
  • Ability to break down complex problems into smaller pieces, provide options, discuss trade-offs, build consensus, and drive the effort to solve the problem.
  • Familiarity with building platforms across multiple zones and regions as the foundation for other teams to build distributed, highly available applications.
  • Experience with configuration management frameworks such as SaltStack or Ansible.
  • Experience with continuous deployment tooling such as ArgoCD and Argo Rollouts.
  • Operational or administrator experience with etcd, Ceph, Rook, KubeVirt, CNIs, ClusterAPI, Envoy, and/or Contour.
  • Experience as a user of Prometheus, Elasticsearch/Kibana, Vault, Redis, and/or Consul.

About the Company

Cloudflare

Secures websites and runs apps on its network

Cloudflare operates a network that protects websites, delivers online content and runs applications closer to their users. Businesses connect websites and internal systems to its services to filter malicious traffic, control access and improve performance, with security and computing running on shared infrastructure. Developers combine application code, object storage and databases with the network used for content delivery and traffic protection. Cloudflare earns revenue from subscriptions and usage charges, with free plans for basic features and negotiated contracts for larger organizations. Cloudflare was founded in 2009 and is headquartered in San Francisco, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Cloudflare

See more jobs