Senior Software Engineer- Database Infrastructure
$220.5k - $294kDiscord HQ
Discord is used by over 200 million people every month for many different reasons, but there's one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games.
The Database Infrastructure team develops and operates all of Discord's databases and data services. Those systems store the data of Discord's 200M+ monthly active users-including trillions of messages! We work across multiple areas: databases, disk storage and Rust-based data access services. We're a small team whose work has a huge impact on our company's success and ability to grow! Some blog posts from the team:- How Discord Indexes Trillions of Messages
- How Discord Stores Trillions of Messages
- How Discord Supercharges Network Disks for Extreme Low-Latency
- 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.
- Exercise "First Principles Thinking" to always deliver what matters most to our users.
- Work with a talented team of engineers who have built one of the largest communication platforms in the world.
- 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.
- Proficiency with at least one statically-typed programming language: e.g. Rust, Go, Java, C, C++
- Strong operating systems, distributed systems and concurrency control fundamentals
- Familiarity with Linux internals
- Comfortable working in fast paced environments.
- Experience with Cassandra or Scylla
- Experience with Rust
- Knowledge of DevOps tools like Salt, Terraform or Kubernetes.
- We've tackled a lot of fascinating technical challenges over the years, and blogged about it regularly:
- 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
- How Discord Indexes Trillions of Messages
- One of our team members even wrote a book on ScyllaDB
- We present at conferences:
- How Discord Indexes Trillions of Messages by Vicki Niu
- How Discord Performs Database Upgrades at Scale by Ethan Donowitz
Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. The US base salary range for this full-time position is $220,500 to $294,000 + equity + benefits. Our salary ranges are determined by role and level. Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits. Why Discord? Discord plays a uniquely important role in the future of gaming. We're a multiplatform, multigenerational and multiplayer platform that helps people deepen their friendships around games and shared interests. We believe games give us a way to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank. Join us in our mission! Your future is just a click away! Discord is committed to inclusion and providing reasonable accommodations during the interview process. We want you to feel set up for success, so if you are in need of reasonable accommodations, please let your recruiter know. Please see our Applicant and Candidate Privacy Policy for details regarding Discord's collection and usage of personal information relating to the application and recruitment process by clicking HERE.
- MixedBread AI is seeking a Senior Software Engineer to join its core engineering team in San Francisco... ...on building the foundational infrastructure for AI search and embedding services... ...understanding of distributed systems and database internals. The role offers...SeniorDatabase
$204k - $259k
...Senior Software Engineer, Simulation Infrastructure Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver... ...~3+ years of experience with backend technologies, databases, monitoring systems, and rollout processes ~...SeniorDatabaseFull timeWork experience placementRemote work- ...science. About the Role The Core Infrastructure team makes the rest of Nooks fast. We'... ...a day in the product. We're hiring senior engineers to own the systems everything else is... ...experience, with depth in distributed systems, databases, or developer infrastructure. We don't...SeniorDatabaseWork at office3 days per week
$230k - $265k
...About the Position We're seeking an experienced software engineer to join our Infrastructure team and help build the foundation for our rapidly growing... ...tools such as Terraform ~ Knowledge of relational database systems ~ Strong problem-solving skills and ability...SeniorDatabaseWork from homeFlexible hours$100k - $300k
...Senior Software Engineer, Infrastructure Pittsburgh, San Francisco, Bengaluru Company Overview At Skild AI, we are building the world's first... ...such as web servers, load balancers, relational databases, storage systems, and messaging systems. Knowledge...SeniorDatabaseWork experience placement$190k - $221k
...Senior Software Engineer, Infrastructure TRM Labs is a blockchain intelligence company committed to fighting crime and creating a safer world. By... ...CD, containers and/or virtualization, web servers, and databases. ~ Experience defining SLOs/SLIs and implementing monitoring...SeniorDatabaseRemote work- ...address real-world challenges. The Infrastructure Engineering team is crucial to the overall... ...Standards: Establish and enforce elite software engineering and DevOps standards, including... ...relational, document, or time-series databases (e.g., PostgreSQL/RDS, DynamoDB,...SeniorDatabaseShift work
$150k - $250k
...founding member of our engineering team, you will have a... ..."models." It's the software layer that turns:... ...engineering. It is for senior software engineers who... ...backend systems and infrastructure that power the factory... ...Implement APIs, services, database schemas, event-driven...SeniorDatabaseFull timeContract work$194k - $239k
Senior Software Engineer, Infrastructure Hover helps people design, improve, and protect the properties they love. With proprietary AI built on over... ...cloud infrastructure such as our Kubernetes environment, databases, network, storage, and cache. All of engineering are...SeniorDatabaseFull timeFor contractorsWork at officeLocal areaFlexible hours$127k - $249k
...We are hiring an experienced Security Software Engineer (Staff or Senior) for our Infrastructure Security team to design and build scalable security controls... ...at the speed of the market. We have redefined the database for the AI era, enabling innovators to create, transform...SeniorDatabaseWork at officeLocal areaRemote workWorldwideFlexible hours- ...biggest categories in enterprise software. The Role You’ll own the... ...across both product and infrastructure, software supply chain security... ...for a fast-moving engineering team handling sensitive revenue... ...segmentation, Kubernetes, and databases — for stronger isolation, encryption...SeniorDatabaseWork at officeShift work
- ...apply critical clinical knowledge. We're hiring a Senior Infrastructure Engineer to help scale backend systems and ensure platform... ...and CI/CD pipelines Optimize and manage core systems: databases, caches, load balancers Own and improve production infrastructure...SeniorDatabase
$200k - $265k
...leading healthcare technology firm is seeking a Senior Software Engineer to design and maintain the infrastructure that empowers healthcare providers. This role involves... ...with cloud platforms, containers, and databases. The position offers competitive compensation, including...SeniorDatabase- A leading software company in San Francisco is seeking a Software Developer to drive feature... ...solid knowledge of RESTful APIs and databases. A commitment to agile practices and... ...innovative solutions in the world of design and engineering. #J-18808-Ljbffr Autodesk, Inc.SeniorDatabase
$150k - $220k
...the Regular Toilet is seeking a Full Stack Product Engineer to design and build a powerful cloud platform. You... ...candidate has over 6 years of experience shipping software, strong expertise in web frameworks and databases, and a passion for evolving technology. This...SeniorDatabase- ...you'll fit right in As an Infrastructure Engineer you'll be responsible for... ...Containers & Serverless), Storage, Database and respective network and... ...complex challenges; leads software design discussions;... ...all engineers regardless of seniority Interviews prospective candidates...SeniorDatabaseWorldwide
$162k - $225k
...Senior Software Engineer, Cloud Services San Francisco, CA Who We Are HP IQ is HP's new AI innovation lab. Combining startup agility... ...engineers to deliver end-to-end features. Integrate with databases and external services, ensuring performance, security, and...SeniorDatabaseFull timeTemporary workLocal areaFlexible hours$159k - $278.25k
...About the Platform Team The Platform Engineering team is the invisible engine that... ...Finance. Our mission is to build the core infrastructure, tools, and shared services that allow... ...optimization of relational databases. ~ You have seen and contributed to...SeniorDatabaseWork at office3 days per week$160k - $220k
...of over 400 world-class engineers. We all work out of our... ...utilize a proprietary software-defined radio payload.... ...are in your career. Senior Software Engineer - Software Infrastructure As a Senior engineer... ...control systems, telemetry databases, CI pipelines, flight...SeniorDatabasePermanent employmentWork at officeRemote workFlexible hours- ...a team of former Scale AI engineers and operators. In less than... ...team of product engineers, infrastructure specialists, and machine learning... ...About this role As a Senior Software Engineer, Platform at... ...APIs, service interfaces, and database design (PostgreSQL, MySQL)....SeniorDatabaseWork at office
$150k - $250k
...leveraging its commercial self‑driving software to develop, test and deploy... ...Defense. We are looking for a Software Engineer with a focus on Onboard Infrastructure and Drivers to join us and take a... ...with high throughput storage and database systems. Knowledge of tools used...SeniorDatabaseTemporary workWork at officeVisa sponsorshipFlexible hours$193k - $235k
...anime! About the role As a Senior DevOps Engineer within the Core Infrastructure team, you are a key person in... ...services and facilitate high-quality software delivery. You will work with our... ...~ Familiarity with relational databases like PostgreSQL, MySQL and non-...SeniorDatabaseFlexible hours$130.9k - $198k
...global GDP, these industries are the infrastructure of our planet, including agriculture... ..., or content that wins deals. As a Senior Software Engineer, AI Platform, you’ll lead the design... ...Experience integrating with vector databases, retrieval systems, or streaming voice...SeniorDatabaseFull timeContract workInternshipRemote workFlexible hours$170k - $210k
...Senior Software Engineer At Trunk, our mission is to help teams create high-quality software quickly... ...~ You have experience in areas such as databases, distributed systems, service-oriented architectures, and data infrastructure ~ You derive joy from refactoring and...SeniorDatabaseTemporary workWork at officeShift work$200k - $265k
...getting started. The Role: As a Senior Software Engineer on the Platform team, you will design, build, and maintain the core infrastructure that empowers healthcare providers who... ...(e.g. SQS, Kafka), and standard database technologies (e.g. Postgres) You have...SeniorDatabaseWork at officeImmediate startRemote workFlexible hours$120k - $150k
...Full Stack Software Engineer JLL empowers you to shape a brighter way. Our people at... ...systems, including integration with vector databases and information retrieval... ...AI/ML, full stack development, cloud infrastructure, and search optimization. Author and...SeniorDatabaseDaily paidShift work$159k - $211.67k
...Senior Software Engineer - Agentic Ai Platform Tenable® is the Exposure Management company. 4... ...control. Bridge Ai & Enterprise Infrastructure: Create the integration layer between... ...capabilities, allowing agents to query databases, call internal APIs, and synthesize...SeniorDatabaseH1bLive inLocal areaWork from homeRelocationFlexible hours- ...you will be surrounded by talented engineers and tech leaders from companies... ...Microsoft. About the Role As a Senior Software Engineer, Cloud Infrastructure at Chef Robotics, you'll be... ...frameworks Experience with time-series databases for telemetry data Familiarity...SeniorDatabaseRemote work
$226k - $306k
...greenfield charter, we are building the infrastructure that accelerates and transforms AI... ...for an experienced and driven Senior Software Engineer to join our AI Platform team. You will... ...released by Radford, a global compensation database. The range displayed represents the...SeniorDatabaseRemote work$120k - $150k
Senior Software Engineer - Platforms - Primefocus Health Primefocus Health is a seed‑stage healthtech... ...system design, and secure, scalable infrastructure. You will collaborate closely with... ...Proficiency in both SQL and NoSQL database systems Familiarity with Git‑based...SeniorDatabaseFull timeLocal areaRemote workHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer- Database Infrastructure. Be the first to apply!
- software sales engineer San Francisco, CA
- software engineer full time San Francisco, CA
- facebook software engineer San Francisco, CA
- startup software engineer San Francisco, CA
- intermediate software engineer San Francisco, CA
- research software engineer San Francisco, CA
- software developer no experience San Francisco, CA
- rust software engineer San Francisco, CA
- freelance software developer San Francisco, CA
- work from home software developer San Francisco, CA

