Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Realtime Infrastructure

$223k - $245.5k
Full-time

Discord 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.

This position is US based only.

The Real Time Infrastructure team is responsible for building, maintaining, and scaling the systems that power chat, push notifications, presence, and more for our users. This role will have a significant impact on the quality and performance of these features, including features built on top of our infrastructure. This team is a small but impactful team, whose work has direct and critical impact on Discord's success and ability to scale. This role reports to the Engineering Manager of Real Time Infrastructure.

Example technical challenges that this team encounters include supporting the dispatch of more than 30 million messages per second and building the infrastructure that allows Discord Servers to  grow their communities to more than 20 million users , such as Midjourney.

What you'll be doing:

- Build and operate large-scale, reliable and performant distributed systems to support Discord's real time features and services.
- Collaborate with product and infrastructure teams to develop primitives that provide compounding leverage for Discord engineering by reliably storing and serving user data, while also protecting the safety of our user data.
- Exercise "First Principles Thinking" to always deliver what matters most to our users.

What You Should Have:

- 7+ years of experience building performant distributed systems.
- Genuine interest and enthusiasm in solving complex technical problems, investigating regressions, and finding ways to improve our systems' performance.
- Strong understanding of observability and monitoring.
- Flexibility in undefined environments and excitement about devising solutions for complex technical challenges.
- Familiarity with reading and writing code in large existing codebases
- Demonstrated capability and empathy when collaborating with other engineering teams to solve issues.
- A wide range of experience across many domains and technologies, and a willingness to venture into new ones.

Bonus points:

- It's a plus if you're knowledgeable in Elixir, Erlang, or Rust.
- Strong operating systems, distributed systems and concurrency control fundamentals.
- Familiarity with Linux internals.
- Experience working with NoSQL databases (Cassandra, Scylla etc).
- Knowledge of DevOps tools like Salt, Terraform or Kubernetes.
- You have built or contributed to open source projects.

Things that may interest you


  • Our tech stack is Elixir, Python and Rust.

  • Our systems are deployed in Google Cloud.

  • Our team uses a lot of open source technologies, and contributes back too:
    - sempahore
    - instruments
    -  sorted_set_nif
    - dispenser
    - erlpack

  • Being one of Discord’s oldest teams, we’ve written quite a few blog posts through the years:
    - How Discord reduced websocket traffic by 40%
    - Maxjourney: Pushing Discord’s Limits with a Million+ Online Users in a Single Server
    - Why and How Discord Uses Patch to Test Elixir
    - Using Rust to Scale Elixir for 11 Million Concurrent Users
    - How Discord Scaled Elixir to 5,000,000 Concurrent Users
    - How Discord handles push request bursts of over a million per minute with Elixir’s GenStage


#LI-Remote

The US base salary range for this full-time position is $223,000 to $245,500 + 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!

Check out our  inclusion, diversity and purpose efforts , company principles , or learn more about the Life @ Discord experience!

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Realtime Infrastructure in San Francisco, CA vacancy
  • $15k

     ...management. We have become a multibillion-dollar asset manager, and we have ambitious goals for the future.As a Senior Software Engineer on the Batch and Realtime Streaming team, you will play a pivotal role in architecting, developing, and maintaining Voleon’s Batch and... 
    Suggested
    Work at office
    Local area

    The Voleon Group

    Berkeley, CA
    1 day ago
  •  ...Expand human ambition in the physical world. Critical infrastructure is constrained by labor shortages, hazardous working conditions...  ...centers. About the Role At Watney, ML Infrastructure engineers turn data collected from a live fleet of robots into better models... 
    Suggested
    Full time

    Watney

    San Francisco, CA
    22 hours ago
  •  ...general intelligence benefits all of humanity. The Identity Infrastructure Engineering team sits at the core of this effort, designing and...  ...AI research. About the Role We’re looking for a Staff+ Software Engineer to help build and evolve the identity infrastructure... 
    Suggested
    Full time
    Work at office
    Relocation package

    OpenAI

    San Francisco, CA
    22 hours ago
  • $240k - $280k

     ...About the Role We're looking for a Software Engineer to build the systems that treat infrastructure as software. This role owns the software state machines that provision hardware, bring it into service, and manage its full lifecycle — turning racks of GPUs into running... 
    Suggested
    Full time

    Together Ai

    San Francisco, CA
    22 hours ago
  •  ...Hivemapper Data Platform Engineer Hivemapper is a decentralized...  ...uploaded in near realtime over LTE or WiFi. Enterprise...  ...customers develop and deploy software directly to our dashcams to...  ...core distributed systems, ML infrastructure, data model abstractions, and... 
    Suggested
    Flexible hours

    Hivemapper

    San Francisco, CA
    3 days ago
  • $300 per month

     .... As the only vertically integrated AI infrastructure company built from the ground up, we own...  ...Crusoe’s Data Center Infrastructure Engineering (DCIE) team is fundamental to our mission...  ...seeking a highly skilled and motivated Software Engineer to join Crusoe’s Data Center Infrastructure... 
    Temporary work

    Crusoe

    San Francisco, CA
    28 days ago
  • $210k - $300k

     ...are a hardcore and obsessed team of the world's best engineers and operators. If you are obsessed with your craft, enjoy...  ...agency.   About the Role We're looking for a Software Engineer to join our ML Infrastructure team. In this role, you'll help build the training... 
    Local area
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    22 days ago
  • $170.35k - $275.55k

     ...team building the tools that define how software gets built and delivered. As AI agents...  ...environments, verified images, and secure infrastructure that make autonomous workflows trustworthy by default. As a Staff Software Engineer in Networking, you will set the... 
    Remote job
    Full time
    Local area
    Home office
    Visa sponsorship
    Shift work

    Docker

    San Francisco, CA
    22 hours ago
  • $198k - $299k

     ...starts with a query. Our in-house OLAP engine, Nova, processes trillions of events...  ...continuously. That makes Nova the critical infrastructure in the loop, and as non-stop agents...  ...dramatically.We’re looking for a Staff Software Engineer who wants to go deep on both... 
    Work at office
    Immediate start
    Worldwide
    Home office

    Amplitude

    San Francisco, CA
    3 days ago
  • $190k - $270k

    Staff Software Engineer - AI Research InfrastructureP-1215At Databricks, we are obsessed with enabling data teams to solve the world’s toughest...  ...Job DescriptionAs a Staff Software Engineer, AI Research Infrastructure, you will be developing and running the research stack... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    4 days ago
  • $218.4k - $365.2k

     ...of AI, and you are the future of Salesforce.Slack’s Frontend Infrastructure team is responsible for the foundation of our desktop web...  ...communication platforms in the world. We’re seeking a Senior Staff Engineer to help lead the next generation of frontend architecture —... 
    Full time
    Work at office

    Salesforce

    San Francisco, CA
    1 day ago
  • $200k - $275k

     ...internationally. TeamAs an engineering team, we believe strongly that...  ...users on this data in realtime, and optimizing search algorithms...  ...Kubernetes as our underlying infrastructure.About youDesire and drive to...  ...for crafting and shipping software solutions that delight usersThrive... 
    Local area

    Peregrine Technologies

    San Francisco, CA
    1 day ago
  • $176.5k

     ...About the team and role: Core Infrastructure builds and operates the foundations...  ...will join an existing team of Senior, Staff, and Principal engineers building the Content Library and...  ...systems engineer who loves owning software end-to-end: design, implementation,... 
    Full time
    For contractors
    Local area
    Home office
    Flexible hours

    Scribd, Inc.

    San Francisco, CA
    22 hours ago
  •  ...is going Multi-Cloud, and we’re looking for our first Cloud Infrastructure Engineer to own and expand the infrastructure that powers our core...  ..., improving how engineers build, test, deploy, and operate software through better tooling and developer experience. You Will... 
    Full time
    Work at office
    Immediate start
    3 days per week

    Accord.

    San Francisco, CA
    22 hours ago
  • $194k - $267k

     ...building the trusted, neutral infrastructure that enables organizations...  ...users’ experiences. Okta's Core Engineering team is responsible for...  ...managers. We're looking for a staff level backend engineer to...  ...authorizationDemonstrably followed best software engineering... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    2 days ago
  • $215k - $260k

     ...energy and intelligence. As the only vertically integrated AI infrastructure company built from the ground up, we own and operate each...  ...Role:Crusoe Cloud seeks a highly skilled and experienced Staff Software Engineer to lead the development and execution of our cutting-edge... 
    Temporary work

    Crusoe

    San Francisco, CA
    2 days ago
  • $229k - $343k

     ...services.We are looking for an L6 Staff Tech Lead to join our team...  ...the critical Service Infrastructure that powers Snap's entire backend...  ....This role is for a backend engineer focused on Service & Compute...  ...experience.9+ years of software development experience; or a... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    3 days ago
  • $210k

     ...are on a mission to revolutionize employment by building the infrastructure that powers every facet of work . To do this, we're looking...  ...prioritization and opportunity cost. You get energy from unblocking other engineers and improving their day-to-day experience. You're equally... 
    Full time
    Work at office
    Immediate start
    2 days per week

    Finch

    San Francisco, CA
    22 hours ago
  • $248k - $279k

     ...Discord employees to continually test hypotheses and improve our product in a data-informed way. We are looking for a Staff Software Engineer to lead the development of Discord's next-generation experimentation platform, including building state-of-the-art AI assisted... 
    Full time

    Discord

    San Francisco, CA
    22 hours ago
  •  ...About the Role: We're looking for an experienced Staff Software Engineer to help architect and scale the agentic systems at the core...  ...incomplete. Build and harden the reasoning layer and infrastructure that take customer data from ingestion through agent-driven... 
    Full time
    Local area
    Flexible hours
    Night shift
    Weekend work

    Axion Llc

    San Francisco, CA
    22 hours ago
  • $220k - $260k

     ...layer enterprise AI agents need in production. Built on infrastructure already trusted by Fortune 500 companies and fast-growing...  .... About the Role: We’re looking for an experienced Staff Software Engineer to help architect and build the systems that power Redpanda... 
    Full time
    Work at office

    Redpanda Data

    San Francisco, CA
    22 hours ago
  • $200k - $275k

     ...internationally.  Team As an engineering team, we believe strongly that empathy...  ...vision. Role We are looking for a Staff Data Infrastructure Engineer to join our growing team,...  ...Airflow or similar tools ~ Strong software engineering fundamentals in Python... 
    Full time
    Work at office
    Local area

    Peregrine Technologies

    San Francisco, CA
    22 hours ago
  • $160k - $250k

     ...automation startup serving US manufacturers. As a Senior/Staff Platform Engineer, you will build the software layer that powers autonomous manufacturing...  ...Develop and productionize LLM-based agents, AI/ML infrastructure, and RAG patterns for intelligent quote analysis and... 
    Full time
    Visa sponsorship

    Clera

    San Francisco, CA
    22 hours ago
  • $210k - $255k

     ...and intelligence . As the only vertically integrated AI infrastructure company built from the ground up, we own and operate each...  ...with us at Crusoe. About the Role: We are seeking a Staff Software Engineer for our Billing team to design, build, and scale Crusoe Cloud... 
    Full time
    Temporary work
    Flexible hours

    Crusoe

    San Francisco, CA
    22 hours ago
  • $215k - $260k

     ...and intelligence . As the only vertically integrated AI infrastructure company built from the ground up, we own and operate each...  ...with us at Crusoe. About the Role: We are seeking a Staff Software Engineer to lead distributed systems design and development within... 
    Full time
    Temporary work

    Crusoe

    San Francisco, CA
    22 hours ago
  • $190k - $220k

     ...child, no matter where they live, should be able to access effective behavioral healthcare. The Role We’re seeking a Staff+ Software Engineer to own the backend architecture and scaling of our clinician-facing provider platform. This is a high-ownership IC role... 
    Full time
    Work at office
    Local area

    Frontera Health, Inc.

    San Francisco, CA
    22 hours ago
  •  ...sent from @Rippling.com addresses.About the roleRippling’s Infrastructure organization builds the technical backbone that powers...  ...significant surge in daily events and system complexity. As a Staff Software Engineer on the Cloud Infrastructure team, you'll be in a high-... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    3 days ago
  • $218.94k - $260k

     ...the interview process. About the Role: We’re hiring two Staff Engineers for our Product & AI Security Engineering team. You’ll own...  ...mitigations. Provide leadership in promoting security and software engineering excellence. Here’s what we're looking for:... 
    Full time
    Work at office
    Local area
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    22 hours ago
  • $248k - $279k

     ...safe. Our Platform Security Engineering team protects the systems we...  ...way.” We’re looking for a Staff Engineer to advance this mission...  ...through security expertise, software development, and operational...  ...code, configuring cloud infrastructure, and operating services.... 
    Full time
    Immediate start

    Discord

    San Francisco, CA
    22 hours ago
  • $200k - $235k

     ...manufacturing, agriculture, food and beverage, retail, and the public sector.Visit gomotive.com to learn more.About the Role: As a Software Engineer at Motive, you will design and build scalable product and platform capabilities that power mission-critical customer... 
    Temporary work
    Work experience placement

    Motive Technologies

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Realtime Infrastructure. Be the first to apply!