Senior Systems Reliability Engineer
Storage
Posted on 11/9/2023
INACTIVE
Cloudflare

1,001-5,000 employees

Web performance & security platform
Company Overview
Cloudflare's mission is to help build a better Internet. The company specializes in providing a content delivery network and DDoS mitigation services.
Consumer Software
Hardware

Company Stage

Series E

Total Funding

$354.3M

Founded

2009

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

1%

1 year growth

13%

2 year growth

57%
Locations
Remote in USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Linux/Unix
Management
SQL
Nginx
Ansible
Chef
CategoriesNew
Software Engineering
Requirements
  • Minimum 8 years hands-on systems engineering experience
  • Knowledge of Linux Storage IO stack
  • Linux systems knowledge including performance tools and tuning
  • CS fundamentals and comfortable working in multiple languages and codebases
  • Research, analyze, and recommend changes required for system growth
  • Instrumentation of storage management systems
  • Knowledge of redundant storage architecture
  • Distributed storage experience (Ceph or similar)
  • Management and recovery of scaled storage systems
  • Experience with the Linux kernel and Linux software packaging
  • Performance analysis and debugging
  • Configuration management systems such as Saltstack, Chef, Puppet or Ansible
  • Load balancing and reverse proxies such as Nginx, Varnish, HAProxy or Apache
  • SQL databases
  • Time series databases such as OpenTSDB, Graphite, Prometheus or Grafana
  • Key/Value stores
  • Network fundamentals DHCP, ARP, subnetting, routing, firewalls, IPv6
  • Internetworking and BGP
Responsibilities
  • Design and code comprehensive block, file and object storage tools
  • Design and code testing frameworks
  • Take on a technical leadership role
  • Improve productivity of engineering teams
  • Bring standardization to processes and practices
  • Ensure uptime and reliability of a cloud scale storage solution
  • Build services that can adapt to shifting workload demands
  • Communicate capabilities and limitations of the storage system
Desired Qualifications
  • Experience with network programming in C, C++ or Go
  • Experience with continuous / rapid release engineering
  • Strong tooling and automation development experience
  • Experience working in a 24/7/365 service environment
  • Experience with distributed databases / storage system
  • High-bandwidth transit Internetworking and routing experience