Jobs · Engineering · Washington

Senior Software Engineer, Storage Infrastructure

Cloudflare · Seattle, WA · 2 wk ago
HybridEngineering$185k–$254k/yrFull-time

About the role

In this role, you will help build and operate the next generation of globally distributed storage systems. You will own your code from inception to release, delivering solutions at all layers of the stack. On any given day, you might write a design document for a new provisioning system, model failure domain dependencies across edge locations, benchmark new storage hardware, build standardized observability and runbooks for distributed database clusters, or automate operational toil through purpose-built tooling and intelligent automation.

Responsibilities

  • Help build and operate the next generation of globally distributed storage systems.
  • Own your code from inception to release, delivering solutions at all layers of the stack.
  • Write design documents for new provisioning systems.
  • Model failure domain dependencies across edge locations.
  • Benchmark new storage hardware.
  • Build standardized observability and runbooks for distributed database clusters.
  • Automate operational toil through purpose-built tooling and intelligent automation.

Requirements

  • Strong programming skills with languages like Rust, Go, or Python.
  • A solid understanding of distributed systems concepts such as consistency, consensus, data replication, fault tolerance, and partition tolerance.
  • Experience with distributed databases and storage systems.
  • Familiarity with storage fundamentals: block devices, filesystems, SSD characteristics.
  • Experience building and maintaining high-throughput, low-latency systems.
  • Understanding of network fundamentals as they relate to distributed storage -- bandwidth constraints, latency tradeoffs, cross-datacenter replication.
  • Strong written and verbal communication skills and ability to explain technical decisions clearly.
  • Comfortable operating in fast-paced environments with tight deadlines and evolving priorities.

Qualifications

  • Desirable skills, knowledge, and experience:
  • Experience with infrastructure configuration tooling and infrastructure as code.
  • Comfortable operating in fast-paced environments with tight deadlines and evolving priorities.
  • Experience building and maintaining high-throughput, low-latency systems.
  • Understanding of network fundamentals as they relate to distributed storage -- bandwidth constraints, latency tradeoffs, cross-datacenter replication.
  • Strong written and verbal communication skills and ability to explain technical decisions clearly.

Skills

  • Strong programming skills with languages like Rust, Go, or Python.
  • A solid understanding of distributed systems concepts such as consistency, consensus, data replication, fault tolerance, and partition tolerance.
  • Experience with distributed databases and storage systems.
  • Familiarity with storage fundamentals: block devices, filesystems, SSD characteristics.
  • Experience building and maintaining high-throughput, low-latency systems.
  • Understanding of network fundamentals as they relate to distributed storage -- bandwidth constraints, latency tradeoffs, cross-datacenter replication.
  • Strong written and verbal communication skills and ability to explain technical decisions clearly.

Benefits

  • 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.

Pay

Compensation may be adjusted depending on work location. For New York City, New Jersey, Washington, Washington DC, and California (excluding Bay Area) based hires: Estimated annual salary of $185,000 - $254,000.

Schedule

Not specified.

Qualifications

Not specified.

Skills

Not specified.

Benefits

Not specified.

Similar jobs