Skip to content

Senior Software Engineer - Quicksilver - Distributed Key Value

Build and operate Quicksilver, Cloudflare’s globally distributed key-value store, developing features in Go and C while improving performance, monitoring, reliability, and debugging across the full systems stack. The role requires distributed or systems programming experience, strong engineering judgment, and willingness to participate in on-call support.

About the job

Responsibilities

  • Develop new features for Cloudflare’s globally distributed Quicksilver key-value store using Go.
  • Review pull requests and contribute to robust, high-quality systems code.
  • Improve system performance, including CPU and memory utilization.
  • Improve monitoring and operational tools written in Go.
  • Debug and investigate difficult, hard-to-reproduce problems across multiple layers of the software stack.
  • Own and support the full stack, including code, unit and integration tests, deployment and rollback plans, operations, monitoring, alerting, debugging, and on-call support.
  • Participate in incident response, including during nonstandard hours.

Requirements

  • Experience writing robust systems with attention to code quality, performance, and technical debt.
  • Experience with storage systems, peer-to-peer systems, large-scale distributed systems, or systems programming.
  • Ability to investigate issues across multiple software-stack layers.
  • Ability to work autonomously and design simple, pragmatic solutions to complex problems.
  • Enjoyment of both low-level and high-level programming.
  • Strong collaboration skills, including giving and receiving constructive design feedback.

Nice-to-haves

  • Experience with C.
  • Experience operating globally distributed systems across challenging network conditions, hardware failures, or kernel bugs.

Compensation and Benefits

  • Denver-based hires: estimated annual salary of $168,000 ~ $210,000.
  • Washington, D.C., New York, and Seattle-based hires: estimated annual salary of $185,000 ~ $231,000.
  • Compensation may be adjusted depending on work location.
  • Eligible to participate in the company equity plan.
  • Benefits include medical, dental, and vision insurance; flexible spending and commuter accounts; fertility and family-forming benefits; mental health support; disability, life, and accident insurance; 401(k); employee stock participation; flexible paid time off; and parental, pregnancy, medical, and bereavement leave.

Skills

Go, C, Distributed Systems, Storage Systems, Peer-To-Peer Systems, Systems Programming, Key-Value Stores, Performance Optimization, Monitoring, Integration Testing

Beacon AI

Beacon AI

San Carlos, CA

Lead Backend Software Engineer
$185k+/yrHybrid5+ YOEBackend Engineering

Leads the design, development, and operation of secure, scalable backend services, APIs, distributed systems, and data pipelines for a mission-critical flight safety platform. Requires 5+ years of backend experience and strong Python and JavaScript/TypeScript skills.

Coinbase

Coinbase

United States

Senior Software Engineer - Blockchain Network
$186k+/yrRemote5+ YOEBackend Engineering

Build and operate high-throughput blockchain infrastructure, APIs, and platform primitives integrating protocols such as Ethereum and Bitcoin with internal services. Requires 5+ years of software engineering experience, distributed-systems expertise, and hands-on crypto infrastructure experience.

Coinbase

Coinbase

United States

Senior Infrastructure Engineer, Trading
$186k+/yrRemote5+ YOEBackend Engineering

Senior infrastructure engineer building and operating low-latency institutional trading systems, including matching, order management, risk, and market data. Requires 5+ years of software engineering experience and strong Java, C++, or Go skills in highly reliable distributed systems.

Coinbase

Coinbase

United States

Senior Software Engineer, Agent Verification
$186k+/yrRemote7+ YOEBackend Engineering

Design and build backend control-plane services that safely govern software review, policy evaluation, CI evidence, and merge decisions. The role requires 7+ years of experience with distributed systems, backend development, security and authorization, developer infrastructure, and cross-team technical leadership.

Coinbase

Coinbase

United States

Senior Software Engineer
$186k+/yrRemote5+ YOEBackend Engineering

Designs and operates foundational authentication and authorization services across Coinbase products and partner integrations. The role requires 5+ years of backend engineering experience, strong Go or systems-language skills, and expertise in secure APIs, identity standards, and distributed systems operations.