Description
About the Role
As a Senior Software Engineer on the Kubernetes platform team at Cloudflare, you'll play a crucial role in building and maintaining the tools that help engineers deploy and operate the services that make Cloudflare work. Our mission is to provide a reliable and flexible platform to help product teams release new software efficiently and safely.
Responsibilities
- Design scalable and resilient systems that can keep up with company growth.
- Collaborate with application teams to understand their needs and challenges, and help them choose the best way to architect their systems to run well in our Kubernetes environment.
- Enhance the platform's security, stability, and efficiency.
- Respond to, resolve, and prevent incidents impacting the platform or our users.
- Contribute to the open source community, focusing on projects such as Envoy, Contour, Consul, etcd, cdk8s, Cloudprober, Calico, Ceph, Rook, KubeVirt, and more.
Requirements
- Experience managing production Kubernetes clusters.
- Experience operating systems on-premise at scale in roles such as SRE, systems design or architecture.
- Excellent debugging skills in a Linux environment.
- Knowledge of how container runtimes work inside of Linux.
- A firm grasp of IP networking including routing and iptables/nftables.
- Ability to work with codebases in Go, TypeScript, and Bash/shell.
- The ability to break down complex problems into smaller pieces, provide options, talk through trade-offs, build consensus, and drive the effort to solve the problem.
Nice to Have
- Familiarity with building platforms across multiple zones and regions.
- Experience with configuration management frameworks such as SaltStack or Ansible.
- Experience with continuous deployment tooling like ArgoCD and Argo Rollouts.
- Operational/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.
Compensation
The estimated annual salary ranges for this role are:
- California based hires: $194,000 - $266,000
- Colorado based hires: $168,000 - $231,000
- New York based hires: $185,000 - $254,000
- Washington based hires: $185,000 - $254,000
- Washington DC based hires: $185,000 - $254,000
- Canada based hires: $150,000 - $206,000
Benefits
Cloudflare offers a comprehensive package of benefits, including:
- Health & Welfare Benefits: Medical/Rx Insurance, Dental Insurance, Vision Insurance, Flexible Spending Accounts, Commuter Spending Accounts, Fertility & Family Forming Benefits, On-demand mental health support and Employee Assistance Program, Global Travel Medical Insurance
- Financial Benefits: Short and Long Term Disability Insurance, Life & Accident Insurance, 401(k) Retirement Savings Plan, Employee Stock Participation Plan
- Time Off: Flexible paid time off covering vacation and sick leave, Leave programs, including parental, pregnancy health, medical, and bereavement leave
For more fresh new jobs, check out yubhub.co.