Resume and JobRESUME AND JOB
Discord logo

Senior Software Engineer Database Infrastructure Careers at Discord - San Francisco Bay Area, CA | Apply Now!

Discord

Senior Software Engineer Database Infrastructure Careers at Discord - San Francisco Bay Area, CA | Apply Now!

full-timePosted: Feb 3, 2026

Job Description

Senior Software Engineer - Database Infrastructure at Discord: Build Systems for 200M+ Gamers

Join Discord's elite Database Infrastructure team and architect the backbone of the world's largest gaming communication platform. With 200 million monthly active users generating trillions of messages, your expertise in ScyllaDB, PostgreSQL, Rust, and distributed systems will directly impact gaming's future.

Role Overview

Discord isn't just a chat app—it's the essential hub where over 90% of users play games, logging 1.5 billion hours across thousands of titles monthly. The Database Infrastructure team powers this ecosystem, developing and operating all databases and data services for 200M+ users. You'll work on cutting-edge systems handling trillions of messages using ScyllaDB, PostgreSQL, ElasticSearch, Linux, and Rust-based services.

This small, high-impact team drives Discord's growth through innovations like those detailed in their renowned blog posts: How Discord Indexes Trillions of Messages, How Discord Stores Trillions of Messages, and Supercharging Network Disks for Low Latency. As a Senior Software Engineer, you'll exercise First Principles Thinking to deliver user-focused solutions at planetary scale.

Key Responsibilities

  • Design, build, and operate massive-scale data systems with ScyllaDB, PostgreSQL, and ElasticSearch serving 200M+ users.
  • Develop Rust-based data access services for efficient trillion-message indexing and storage.
  • Collaborate cross-functionally with product and infra teams to create foundational storage primitives.
  • Optimize Linux-based disk storage for extreme low-latency gaming experiences.
  • Implement high-availability distributed databases using Cassandra-family tech stacks.
  • Troubleshoot production incidents affecting global gaming communities.
  • Apply OS, distributed systems, and concurrency expertise to scale infrastructure.
  • Contribute to engineering blogs sharing Discord's infrastructure breakthroughs.
  • Monitor and tune systems handling 1.5B gaming hours monthly.
  • Leverage DevOps tools like Terraform, Kubernetes, and Salt for deployments.
  • Drive First Principles innovations prioritizing gamer experience.
  • Work with statically-typed languages (Rust, Go, C++) for performance-critical services.
  • Ensure reliability for Discord's role in gaming's future.

Qualifications

To succeed, you'll need proven expertise at Discord's scale:

  • 4+ years building distributed systems and datastore infrastructure.
  • Deep experience with HA distributed databases: ScyllaDB, Cassandra, BigTable, DynamoDB, CockroachDB, Postgres HA.
  • Proficiency in Rust, Go, Java, C, or C++ for systems programming.
  • Strong OS fundamentals, Linux internals, distributed systems theory, and concurrency control.
  • Thrives in fast-paced environments with global impact.

Bonus Points: Cassandra/Scylla experience, Rust mastery, DevOps with Salt/Terraform/K8s.

Salary & Benefits

Senior Software Engineers in Database Infrastructure at Discord command top-market compensation. Expect total compensation packages ranging from $220,000 - $350,000 USD annually, including base salary, equity, and bonuses—calibrated to Bay Area standards for senior talent.

Discord's benefits package sets the industry standard:

  • Unlimited PTO and flexible remote work.
  • Comprehensive medical, dental, vision coverage.
  • 401(k) matching and financial planning support.
  • Wellness stipends, parental leave, mental health resources.
  • Gaming perks including hardware budgets and Nitro subscriptions.
  • Professional growth funding for conferences and certifications.

Why Join Discord's Database Infrastructure Team?

Work on problems few companies face: storing and indexing trillions of messages for 200M gamers. Discord's transparent engineering culture shines through detailed blog posts revealing their tech stack—from Rust migrations (Why Discord Switches to Rust) to outage postmortems (Authentication Outage Analysis).

Join a small team with massive leverage. Your code will enable voice chat during epic raids, message history for guild planning, and low-latency data for live streaming. Discord invests in Rust for performance, ScyllaDB for scale, and custom disk optimizations—putting you at tech's forefront.

The Bay Area location offers collaboration with world-class engineers while supporting remote work. With gaming's explosive growth, your impact will echo across the industry.

How to Apply

Ready to power gaming's future? Submit your resume highlighting distributed systems experience, database projects, and Rust proficiency. Include links to relevant work or contributions. Discord's hiring process includes technical interviews on systems design, coding challenges in Rust/C++, and discussions on scaling challenges like theirs.

Stand out by referencing specific blog posts and how you'd approach those problems. Discord values First Principles thinkers who prioritize user joy. Apply now to join the team building communication's next era!

This role demands senior-level expertise in database infrastructure. Discord is an equal opportunity employer committed to diversity in gaming and tech.

Locations

  • San Francisco, California, United States
  • San Francisco Bay Area, California, United States (Remote)

Salary

Estimated Salary Rangehigh confidence

231,000 - 385,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • ScyllaDBintermediate
  • PostgreSQLintermediate
  • ElasticSearchintermediate
  • Rust Programmingintermediate
  • Distributed Systemsintermediate
  • Database Infrastructureintermediate
  • Linux Internalsintermediate
  • Concurrency Controlintermediate
  • High Availability Systemsintermediate
  • Cassandraintermediate
  • Terraformintermediate
  • Kubernetesintermediate
  • SaltStackintermediate
  • Go Programmingintermediate
  • Java Developmentintermediate
  • C++ Systems Programmingintermediate
  • DevOps Toolsintermediate
  • Data Storage Optimizationintermediate

Required Qualifications

  • 4+ years of experience building distributed systems and datastore infrastructure (experience)
  • Hands-on experience with highly-available distributed databases like ScyllaDB, Cassandra, BigTable, DynamoDB, CockroachDB, or Postgres with HA (experience)
  • Proficiency in at least one statically-typed programming language such as Rust, Go, Java, C, or C++ (experience)
  • Strong fundamentals in operating systems, distributed systems, and concurrency control (experience)
  • Deep familiarity with Linux internals and kernel-level optimizations (experience)
  • Proven ability to operate large-scale, reliable, and performant data systems (experience)
  • Experience collaborating with product and infrastructure teams on storage primitives (experience)
  • Comfortable thriving in fast-paced, high-growth environments (experience)
  • Bonus: Direct experience with Cassandra or ScyllaDB (experience)
  • Bonus: Rust programming expertise (experience)
  • Bonus: Knowledge of DevOps tools including Salt, Terraform, or Kubernetes (experience)
  • Demonstrated 'First Principles Thinking' in engineering problem-solving (experience)

Responsibilities

  • Build and operate large-scale data systems using ScyllaDB, PostgreSQL, ElasticSearch, Linux, and Rust
  • Develop reliable and performant database infrastructure handling trillions of messages from 200M+ users
  • Collaborate with product teams to create storage primitives that power Discord's core features
  • Work with infrastructure teams to ensure high availability and low-latency data access
  • Apply First Principles Thinking to prioritize user-impacting solutions
  • Optimize disk storage systems for extreme low-latency performance
  • Implement Rust-based data access services for efficient message indexing and retrieval
  • Maintain and scale databases supporting 1.5 billion gaming hours monthly
  • Troubleshoot and resolve production issues in distributed database clusters
  • Contribute to technical blog posts documenting infrastructure innovations
  • Design and deploy highly-available PostgreSQL clusters with replication
  • Integrate ElasticSearch for full-text search across trillions of messages
  • Monitor and tune system performance using Linux internals expertise

Benefits

  • general: Competitive salary with equity in a high-growth gaming platform
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Unlimited PTO policy for work-life balance
  • general: Remote-friendly work environment with Bay Area office option
  • general: Annual wellness stipend for gym memberships and health needs
  • general: Professional development budget for conferences and courses
  • general: 401(k) matching program for retirement savings
  • general: Generous parental leave policies
  • general: Weekly catered lunches and fully-stocked kitchens
  • general: Gaming hardware budget and Discord Nitro subscription
  • general: Mental health support through dedicated programs
  • general: Team offsites and company-wide gaming events
  • general: Flexible work hours to match global team schedules

Target Your Resume for "Senior Software Engineer Database Infrastructure Careers at Discord - San Francisco Bay Area, CA | Apply Now!" , Discord

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer Database Infrastructure Careers at Discord - San Francisco Bay Area, CA | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer Database Infrastructure Careers at Discord - San Francisco Bay Area, CA | Apply Now!" , Discord

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Senior Software Engineer Database Infrastructure DiscordDiscord ScyllaDB jobs San FranciscoRust distributed systems engineer careersPostgreSQL infrastructure roles Bay AreaBuild trillion message databases DiscordSenior database engineer gaming companyDistributed systems ScyllaDB Cassandra jobsLinux internals Rust programming DiscordHigh availability database engineer salaryDiscord infrastructure team careersElasticSearch trillion messages indexingSoftware engineer database Discord applyBay Area senior systems engineer remoteRust Go Java C++ database infrastructureDevOps Terraform Kubernetes Discord jobsGaming platform database engineerFirst Principles engineering DiscordExtreme low latency storage systemsSenior engineer 200M user platformDiscord engineering blog database jobsPostgreSQL HA CockroachDB DiscordCore Tech Engineering

Answer 10 quick questions to check your fit for Senior Software Engineer Database Infrastructure Careers at Discord - San Francisco Bay Area, CA | Apply Now! @ Discord.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Discord logo

Senior Software Engineer Database Infrastructure Careers at Discord - San Francisco Bay Area, CA | Apply Now!

Discord

Senior Software Engineer Database Infrastructure Careers at Discord - San Francisco Bay Area, CA | Apply Now!

full-timePosted: Feb 3, 2026

Job Description

Senior Software Engineer - Database Infrastructure at Discord: Build Systems for 200M+ Gamers

Join Discord's elite Database Infrastructure team and architect the backbone of the world's largest gaming communication platform. With 200 million monthly active users generating trillions of messages, your expertise in ScyllaDB, PostgreSQL, Rust, and distributed systems will directly impact gaming's future.

Role Overview

Discord isn't just a chat app—it's the essential hub where over 90% of users play games, logging 1.5 billion hours across thousands of titles monthly. The Database Infrastructure team powers this ecosystem, developing and operating all databases and data services for 200M+ users. You'll work on cutting-edge systems handling trillions of messages using ScyllaDB, PostgreSQL, ElasticSearch, Linux, and Rust-based services.

This small, high-impact team drives Discord's growth through innovations like those detailed in their renowned blog posts: How Discord Indexes Trillions of Messages, How Discord Stores Trillions of Messages, and Supercharging Network Disks for Low Latency. As a Senior Software Engineer, you'll exercise First Principles Thinking to deliver user-focused solutions at planetary scale.

Key Responsibilities

  • Design, build, and operate massive-scale data systems with ScyllaDB, PostgreSQL, and ElasticSearch serving 200M+ users.
  • Develop Rust-based data access services for efficient trillion-message indexing and storage.
  • Collaborate cross-functionally with product and infra teams to create foundational storage primitives.
  • Optimize Linux-based disk storage for extreme low-latency gaming experiences.
  • Implement high-availability distributed databases using Cassandra-family tech stacks.
  • Troubleshoot production incidents affecting global gaming communities.
  • Apply OS, distributed systems, and concurrency expertise to scale infrastructure.
  • Contribute to engineering blogs sharing Discord's infrastructure breakthroughs.
  • Monitor and tune systems handling 1.5B gaming hours monthly.
  • Leverage DevOps tools like Terraform, Kubernetes, and Salt for deployments.
  • Drive First Principles innovations prioritizing gamer experience.
  • Work with statically-typed languages (Rust, Go, C++) for performance-critical services.
  • Ensure reliability for Discord's role in gaming's future.

Qualifications

To succeed, you'll need proven expertise at Discord's scale:

  • 4+ years building distributed systems and datastore infrastructure.
  • Deep experience with HA distributed databases: ScyllaDB, Cassandra, BigTable, DynamoDB, CockroachDB, Postgres HA.
  • Proficiency in Rust, Go, Java, C, or C++ for systems programming.
  • Strong OS fundamentals, Linux internals, distributed systems theory, and concurrency control.
  • Thrives in fast-paced environments with global impact.

Bonus Points: Cassandra/Scylla experience, Rust mastery, DevOps with Salt/Terraform/K8s.

Salary & Benefits

Senior Software Engineers in Database Infrastructure at Discord command top-market compensation. Expect total compensation packages ranging from $220,000 - $350,000 USD annually, including base salary, equity, and bonuses—calibrated to Bay Area standards for senior talent.

Discord's benefits package sets the industry standard:

  • Unlimited PTO and flexible remote work.
  • Comprehensive medical, dental, vision coverage.
  • 401(k) matching and financial planning support.
  • Wellness stipends, parental leave, mental health resources.
  • Gaming perks including hardware budgets and Nitro subscriptions.
  • Professional growth funding for conferences and certifications.

Why Join Discord's Database Infrastructure Team?

Work on problems few companies face: storing and indexing trillions of messages for 200M gamers. Discord's transparent engineering culture shines through detailed blog posts revealing their tech stack—from Rust migrations (Why Discord Switches to Rust) to outage postmortems (Authentication Outage Analysis).

Join a small team with massive leverage. Your code will enable voice chat during epic raids, message history for guild planning, and low-latency data for live streaming. Discord invests in Rust for performance, ScyllaDB for scale, and custom disk optimizations—putting you at tech's forefront.

The Bay Area location offers collaboration with world-class engineers while supporting remote work. With gaming's explosive growth, your impact will echo across the industry.

How to Apply

Ready to power gaming's future? Submit your resume highlighting distributed systems experience, database projects, and Rust proficiency. Include links to relevant work or contributions. Discord's hiring process includes technical interviews on systems design, coding challenges in Rust/C++, and discussions on scaling challenges like theirs.

Stand out by referencing specific blog posts and how you'd approach those problems. Discord values First Principles thinkers who prioritize user joy. Apply now to join the team building communication's next era!

This role demands senior-level expertise in database infrastructure. Discord is an equal opportunity employer committed to diversity in gaming and tech.

Locations

  • San Francisco, California, United States
  • San Francisco Bay Area, California, United States (Remote)

Salary

Estimated Salary Rangehigh confidence

231,000 - 385,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • ScyllaDBintermediate
  • PostgreSQLintermediate
  • ElasticSearchintermediate
  • Rust Programmingintermediate
  • Distributed Systemsintermediate
  • Database Infrastructureintermediate
  • Linux Internalsintermediate
  • Concurrency Controlintermediate
  • High Availability Systemsintermediate
  • Cassandraintermediate
  • Terraformintermediate
  • Kubernetesintermediate
  • SaltStackintermediate
  • Go Programmingintermediate
  • Java Developmentintermediate
  • C++ Systems Programmingintermediate
  • DevOps Toolsintermediate
  • Data Storage Optimizationintermediate

Required Qualifications

  • 4+ years of experience building distributed systems and datastore infrastructure (experience)
  • Hands-on experience with highly-available distributed databases like ScyllaDB, Cassandra, BigTable, DynamoDB, CockroachDB, or Postgres with HA (experience)
  • Proficiency in at least one statically-typed programming language such as Rust, Go, Java, C, or C++ (experience)
  • Strong fundamentals in operating systems, distributed systems, and concurrency control (experience)
  • Deep familiarity with Linux internals and kernel-level optimizations (experience)
  • Proven ability to operate large-scale, reliable, and performant data systems (experience)
  • Experience collaborating with product and infrastructure teams on storage primitives (experience)
  • Comfortable thriving in fast-paced, high-growth environments (experience)
  • Bonus: Direct experience with Cassandra or ScyllaDB (experience)
  • Bonus: Rust programming expertise (experience)
  • Bonus: Knowledge of DevOps tools including Salt, Terraform, or Kubernetes (experience)
  • Demonstrated 'First Principles Thinking' in engineering problem-solving (experience)

Responsibilities

  • Build and operate large-scale data systems using ScyllaDB, PostgreSQL, ElasticSearch, Linux, and Rust
  • Develop reliable and performant database infrastructure handling trillions of messages from 200M+ users
  • Collaborate with product teams to create storage primitives that power Discord's core features
  • Work with infrastructure teams to ensure high availability and low-latency data access
  • Apply First Principles Thinking to prioritize user-impacting solutions
  • Optimize disk storage systems for extreme low-latency performance
  • Implement Rust-based data access services for efficient message indexing and retrieval
  • Maintain and scale databases supporting 1.5 billion gaming hours monthly
  • Troubleshoot and resolve production issues in distributed database clusters
  • Contribute to technical blog posts documenting infrastructure innovations
  • Design and deploy highly-available PostgreSQL clusters with replication
  • Integrate ElasticSearch for full-text search across trillions of messages
  • Monitor and tune system performance using Linux internals expertise

Benefits

  • general: Competitive salary with equity in a high-growth gaming platform
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Unlimited PTO policy for work-life balance
  • general: Remote-friendly work environment with Bay Area office option
  • general: Annual wellness stipend for gym memberships and health needs
  • general: Professional development budget for conferences and courses
  • general: 401(k) matching program for retirement savings
  • general: Generous parental leave policies
  • general: Weekly catered lunches and fully-stocked kitchens
  • general: Gaming hardware budget and Discord Nitro subscription
  • general: Mental health support through dedicated programs
  • general: Team offsites and company-wide gaming events
  • general: Flexible work hours to match global team schedules

Target Your Resume for "Senior Software Engineer Database Infrastructure Careers at Discord - San Francisco Bay Area, CA | Apply Now!" , Discord

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer Database Infrastructure Careers at Discord - San Francisco Bay Area, CA | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer Database Infrastructure Careers at Discord - San Francisco Bay Area, CA | Apply Now!" , Discord

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Senior Software Engineer Database Infrastructure DiscordDiscord ScyllaDB jobs San FranciscoRust distributed systems engineer careersPostgreSQL infrastructure roles Bay AreaBuild trillion message databases DiscordSenior database engineer gaming companyDistributed systems ScyllaDB Cassandra jobsLinux internals Rust programming DiscordHigh availability database engineer salaryDiscord infrastructure team careersElasticSearch trillion messages indexingSoftware engineer database Discord applyBay Area senior systems engineer remoteRust Go Java C++ database infrastructureDevOps Terraform Kubernetes Discord jobsGaming platform database engineerFirst Principles engineering DiscordExtreme low latency storage systemsSenior engineer 200M user platformDiscord engineering blog database jobsPostgreSQL HA CockroachDB DiscordCore Tech Engineering

Answer 10 quick questions to check your fit for Senior Software Engineer Database Infrastructure Careers at Discord - San Francisco Bay Area, CA | Apply Now! @ Discord.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.