Staff Software Engineer, Realtime Infrastructure
$223k - $245.5kDiscord 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!
$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...SuggestedWork at officeLocal area- ...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...SuggestedFull time
- ...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...SuggestedFull timeWork at officeRelocation package
$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...SuggestedFull time- ...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...SuggestedFlexible hours
$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$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 areaFlexible hours$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 jobFull timeLocal areaHome officeVisa sponsorshipShift work$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 officeImmediate startWorldwideHome office$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 areaWorldwide$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 timeWork at office$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$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 timeFor contractorsLocal areaHome officeFlexible hours- ...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 timeWork at officeImmediate start3 days per week
$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 employmentLocal areaWorldwideFlexible hours$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$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 timeLive inWork at officeLocal area$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 timeWork at officeImmediate start2 days per week$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- ...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 timeLocal areaFlexible hoursNight shiftWeekend work
$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 timeWork at office$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 timeWork at officeLocal area$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 timeVisa sponsorship$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 timeTemporary workFlexible hours$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 timeTemporary work$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 timeWork at officeLocal area- ...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 office3 days per week
$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 timeWork at officeLocal area2 days per week3 days per week$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 timeImmediate start$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 workWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Realtime Infrastructure. Be the first to apply!
- infrastructure developer San Francisco, CA
- principal infrastructure engineer San Francisco, CA
- remote infrastructure engineer San Francisco, CA
- lead infrastructure engineer San Francisco, CA
- infrastructure engineering manager San Francisco, CA
- security infrastructure engineer San Francisco, CA
- infrastructure engineer San Francisco, CA
- senior infrastructure engineer San Francisco, CA
- infrastructure automation engineer San Francisco, CA
- data infrastructure engineer San Francisco, CA



