Software Engineer

Logo of Discord

Discord

πŸ’΅ $159k-$175k
πŸ“Remote - United States

Job highlights

Summary

Join Discord's Persistence Infrastructure team and contribute to the development and operation of real-time datastore systems serving over 150 million monthly active users. You will build and operate large-scale, reliable, and performant systems using technologies like Rust, ScyllaDB, and PostgreSQL. Collaborate with product and infrastructure teams to develop primitives for reliably storing and serving user data. Apply 'First Principles Thinking' to prioritize user needs. Work with a talented team on one of the world's largest communication platforms. This role offers a competitive salary, equity, and benefits.

Requirements

  • 2+ years of experience building backend systems and infrastructure
  • Proficiency with at least one statically-typed programming language: e.g. Rust, Go, Java, C, C++
  • Experience with distributed and high-availability databases: e.g. ScyllaDB, Cassandra, BigTable, DynamoDB, Postgres w/HA, etc
  • Knowledge of operating systems, distributed systems and concurrency control
  • Comfortable working in fast paced environments

Responsibilities

  • Build and operate large-scale, reliable and performant systems with Rust, ScyllaDB, PostgreSQL, ElasticSearch, and Linux
  • Collaborate with product and infrastructure teams to develop primitives that provide compounding leverage for Discord engineering by reliably storing and serving user data while protecting the safety of our user data
  • 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

Preferred Qualifications

  • Experience with Cassandra or Scylla
  • Experience with Rust
  • Experience with Linux internals
  • Knowledge of DevOps tools like Salt, Terraform or Kubernetes

Benefits

  • Equity
  • Benefits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Discord know you found this job on JobsCollider. Thanks! πŸ™