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 11 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
    11 hours ago
  •  ...customers. Cohere is a team of researchers, engineers, designers, and more, who are...  ...We are looking for Members of Technical Staff to join the Model Serving team at Cohere...  ...engineering experience running production infrastructure at a large scale ~ Experience... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Cohere

    San Francisco, CA
    11 hours 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... 
    Suggested
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    3 days 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... 
    Suggested
    Local area

    Peregrine Technologies

    San Francisco, CA
    11 hours 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... 
    Suggested
    Temporary work

    Crusoe

    San Francisco, CA
    11 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
    2 days ago
  • $216.2k - $270.25k

    Scale GP is building the infrastructure that makes enterprise AI seamless. We are looking for a Senior or Staff Infrastructure Engineer to act as a primary technical lead, engineering the...  ...role, with 5+ years of full-time software engineering experience.Deep understanding... 
    Full time

    Scale AI

    San Francisco, CA
    11 hours ago
  • $320k

     ...growing group of committed researchers, engineers, policy experts, and business leaders...  ...About the Role We're building the infrastructure that enables Claude to act in the world...  ...hybrid policy: Currently, we expect all staff to be in one of our offices at least 25... 
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    11 hours 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
    2 days ago
  • $300k

     ...group of committed researchers, engineers, policy experts, and...  ...across providers, and make smart infrastructure decisions that keep us cost-...  ...: Have significant software engineering experience, with...  ...: Currently, we expect all staff to be in one of our offices... 
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    11 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
    1 day ago
  • $185k - $224k

     ...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
    1 day ago
  • $320k

     ...growing group of committed researchers, engineers, policy experts, and business leaders...  ...About the role We're building the infrastructure that lets people talk to Claude—real-...  ...hybrid policy: Currently, we expect all staff to be in one of our offices at least 25... 
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    11 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
    11 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
    11 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
    11 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
    2 days ago
  • $300 per month

     .... As the only vertically integrated AI infrastructure company built from the ground up, we own...  ...and motivated GPU Fleet Operations Engineer to join Crusoe’s Fleet Operations team....  ...and high-density compute systems.Develop software to troubleshoot and support GPU platforms... 
    Temporary work
    Work at office

    Crusoe

    San Francisco, CA
    1 day ago
  • $185k - $273k

     ...manufacturing, agriculture, food and beverage, retail, and the public sector.Visit gomotive.com to learn more.About the Role: As a Staff System Software Engineer, you will help Motive design and develop on-edge IoT platforms. As an exceptional technical engineer and self-starter,... 
    Temporary work
    Work experience placement
    Work at office

    Motive Technologies

    San Francisco, CA
    3 days ago
  • $245.25k - $300k

     ...Postman.The OpportunityAs agentic AI becomes the core fabric of how engineering is done worldwide, we want to be the leaders in how agents...  ...delegation, security and monetization.We are looking for an exceptional Staff Engineer to help us build the next generation of our Business... 
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Postman

    San Francisco, CA
    3 days ago
  • $257k - $386k

     ...heavily in building the best creator platform with the best team in the creator economy and are looking for a Senior/Staff Software Engineer, Data Infrastructure to support our mission.This role is remote, with optional in-person attendance in either the New York or San... 
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    2 days per week

    Patreon

    San Francisco, CA
    3 days ago
  •  ...roleThe Events Platform team at Rippling builds the foundational infrastructure that powers a fully event-driven architecture across the...  ...to providing core platform primitives and supporting engineering teams across the company, the team has also shipped Audit Log... 
    Work experience placement
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    1 day ago
  •  ...providers, and developers. We’re building the infrastructure layer for modern healthcare, connecting...  ...a single, modern platform that powers software, APIs, payments, and patient...  ...on top of our own API.On the platform engineering team, you’ll work on some of our most challenging... 
    Live in

    NexHealth

    San Francisco, CA
    11 hours ago
  •  ...we areAbout StripeStripe is a financial infrastructure platform for businesses. Millions of...  ...scalable. We build powerful interfaces for engineers that depend on these systems—deployment...  ...technical leaders, you will ensure the software your team builds meets the needs of... 
    Remote work

    Stripe

    San Francisco, CA
    3 days ago
  •  ...on the lookout for talented Mobile iOS Engineers with 12+ years of experience who have the...  ...Identity, Security, System Design, and Infrastructure, collaborating to build solutions that...  ...0 years of experience in Swift and iOS software engineering, with at least 12 years in... 
    Full time
    Work at office
    Local area
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    1 day ago
  •  ...platform can do.Build and operate resilient, high-performance infrastructure (OpenSearch/Elasticsearch) capable of supporting 10x scale...  ...abstractions used by multiple Rippling products.Elevate the entire engineering organization through strategic design reviews, mentorship,... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    1 day ago
  •  ...operations. We are looking for a seasoned engineer who has worked with complex systems...  ...scale.What You'll Do:Develop high quality software with attention to detailShip...  ...experience in building out large scale product infrastructures/platformsPreferred experience in our technology... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    11 hours ago
  • $190k - $260k

     ...the world's best data and AI infrastructure platform so our customers...  ...their business. Founded by engineers — and customer obsessed — we...  ...agent when necessary. As a Staff Engineer, you will operate at...  ...proficiency in machine learning and software engineering, coupled with a... 
    Local area
    Worldwide

    DataBricks

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

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

    Crusoe

    San Francisco, CA
    1 day ago
  • $215k - $260k

     ...energy and intelligence. As the only vertically integrated AI infrastructure company built from the ground up, we own and operate each...  ...build 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
    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!