discord

Senior Software Engineer- Database Infrastructure

Apply Now

At a Glance

Location
San Francisco Bay Area
Experience
4+ years
Compensation
or this full-time position is $196,000 to $220,500 + equity + benefits. Our sala
Posted
2026-03-25T14:33:14-04:00

Key Requirements

Required Skills

DevOpsJavaKubernetesLinuxPostgreSQLRustTerraform

Requirements

4+ years of experience with building distributed systems and datastore infrastructure

Experience with highly-available and distributed databases: e.g.

ScyllaDB, Cassandra, BigTable, DynamoDB, CockroachDB, Postgres w/HA, etc.

Rust, Go, Java, C, C++

Strong operating systems, distributed systems and concurrency control fundamentals

Familiarity with Linux internals

Team

How Discord Indexes Trillions of Messages

How Discord Stores Trillions of Messages

How Discord Supercharges Network Disks for Extreme Low-Latency

You will:

Build and operate large-scale, reliable and performant data systems with ScyllaDB, PostgreSQL, ElasticSearch, Linux and Rust.

Collaborate with product and infrastructure teams to develop storage primitives enabling all of Discord.

About the Company

How Discord Stores Trillions of Messages

25% or 6 to 4: The 11/6/23 Authentication Outage

How Discord Supercharges Network Disks for Extreme Low Latency

Why Discord is switching from Go to Rust

How Discord Indexes Billions of Messages

How Discord Stores Billions of Messages