Talent.com
No longer accepting applications
Senior Software Engineer - Audio / Video Infrastructure (San Francisco)

Senior Software Engineer - Audio / Video Infrastructure (San Francisco)

DiscordSan Francisco, CA, United States
12 hours ago
Job type
  • Full-time
Job description

Senior Software Engineer - Audio / Video Infrastructure

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.

Discord is looking for a Senior Software Engineer who is passionate about building and scaling the software that powers our realtime audio and video communication infrastructure. The Audio & Video Infrastructure team builds and maintains our WebRTC-based systems and scales the infrastructure that enables millions of concurrent voice and video conversations.

As a Senior Software Engineer, you'll work on technology that directly impacts how millions of people communicate daily. From casual voice chats to large-scale community events and high-stakes esports tournaments, your code will power conversations that matter. You'll tackle interesting technical challenges at scale optimizing for ultra-low latency while maintaining quality, handling network variability across the globe, and building systems resilient enough to handle Discord's massive growth. This is an opportunity to work with cutting-edge media technology while having a real, measurable impact on user experience.

What you'll do :

  • Build and optimize real-time Audio & Video systems that handle millions of concurrent users, focusing on implementation of scalable solutions.
  • Implement performance improvements across both control and media layers, improving latency, reliability, and user experience metrics.
  • Contribute to next-generation infrastructure architecture that pushes the boundaries of real-time communication.
  • Develop and maintain infrastructure automation to ensure reliable deployments.
  • Collaborate with cross-functional teams, such as the AV Clients team, to deliver features and product launches.
  • Debug and resolve complex production issues, from packet-level networking to application layer.

What you should have :

  • 4+ years of experience working on large scale distributed systems, including monitoring and performance optimization.
  • Strong programming skills in languages like Rust, Python, C++, and / or Elixir.
  • Knowledge of network protocols and understanding of networking fundamentals (TCP / UDP, packet loss, jitter, etc).
  • Strong debugging skills and ability to troubleshoot issues across the full stack.
  • Enjoyment in coming up with pragmatic solutions to concrete problems using first principles thinking.
  • Experience with cloud providers (AWS, GCP) and containerization (Docker, Kubernetes).
  • Collaborative mindset with experience working in cross-functional engineering teams.
  • Bonus points :

  • Experience with Elixir in production environments.
  • Hands-on experience with WebRTC, HLS, or DASH streaming protocols.
  • Knowledge of audio / video codecs such as Opus, H.264, HEVC, or AV1.
  • Experience with real-time transport protocols like RTP / RTCP, RTMP, or QUIC.
  • Familiarity with audio / video infrastructure or media server technologies (SFU / MCU architectures)
  • Contributions to open source projects in the audio / video space
  • The US base salary range for this full-time position is $196,000 to $220,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!

    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.

    Create a job alert for this search

    Software Engineer Infrastructure • San Francisco, CA, United States

    Related jobs
    Senior Software Engineer - Audio / Video Infrastructure

    Senior Software Engineer - Audio / Video Infrastructure

    MediabistroSan Francisco, CA, United States
    Full-time
    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 : . Over 90% of our users play games, spending a comb...Show moreLast updated: 30+ days ago
    Discord is hiring : Senior Software Engineer, Audio / Video in San Francisco

    Discord is hiring : Senior Software Engineer, Audio / Video in San Francisco

    MediabistroSan Francisco, CA, United States
    Full-time
    Join our journey to create the best cross-platform application for messaging and real-time interactions! The Audio & Video engineering team at Discord owns the technology and end-to-end experience ...Show moreLast updated: 30+ days ago
    Gamecompanies is hiring : Senior Software Engineer, Audio / Video San Francisco (US

    Gamecompanies is hiring : Senior Software Engineer, Audio / Video San Francisco (US

    MediabistroSan Francisco, CA, United States
    Full-time
    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 : . Over 90% of our users play games, spending a comb...Show moreLast updated: 30+ days ago
    Senior Software Engineer, Audio / Video San Francisco (USA) Discord USD 196,000-22

    Senior Software Engineer, Audio / Video San Francisco (USA) Discord USD 196,000-22

    MediabistroSan Francisco, CA, United States
    Full-time
    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 : . Over 90% of our users play games, spending a comb...Show moreLast updated: 30+ days ago
    Senior Software Engineer, Audio / Video

    Senior Software Engineer, Audio / Video

    MediabistroSan Francisco, CA, United States
    Full-time
    Join our journey to create the best cross-platform application for messaging and real-time interactions! The Audio & Video engineering team at Discord owns the technology and end-to-end experience ...Show moreLast updated: 30+ days ago
    Reposted : Staff Software Engineer, Audio / Video Infrastructure

    Reposted : Staff Software Engineer, Audio / Video Infrastructure

    MediabistroSan Francisco, CA, United States
    Full-time
    Reposted : Staff Software Engineer, Audio / Video Infrastructure Discord Moderator Jobs Job Description Staff Software Engineer – Audio / Video Infrastructure $248,000 – $279,000 base salary equity bene...Show moreLast updated: 30+ days ago
    Discord is hiring : Senior Software Engineer - Audio / Video Infrastructure in San

    Discord is hiring : Senior Software Engineer - Audio / Video Infrastructure in San

    MediabistroSan Francisco, CA, United States
    Full-time
    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 : . Over 90% of our users play games, spending a comb...Show moreLast updated: 30+ days ago
    Staff Software Engineer, Audio / Video Infrastructure

    Staff Software Engineer, Audio / Video Infrastructure

    MediabistroSan Francisco, CA, United States
    Full-time
    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...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Video

    Senior Software Engineer - Video

    Eluvio, Inc.Berkeley, CA, United States
    Full-time
    Eluvio is a highly-focused and ambitious team of systems / networking / application / video software engineers, data scientists, and security experts working together to implement the vision of the Conte...Show moreLast updated: 30+ days ago
    Senior Software Engineer, Audio / Video Client

    Senior Software Engineer, Audio / Video Client

    MediabistroSan Francisco, CA, United States
    Full-time
    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 : . Over 90% of our users play games, spending a comb...Show moreLast updated: 30+ days ago
    Applied Intuition is hiring : Senior Software Engineer - Audio / Video in Mountain

    Applied Intuition is hiring : Senior Software Engineer - Audio / Video in Mountain

    MediabistroMountain View, CA, United States
    Full-time
    Senior Software Engineer - Audio / Video.The NextGen OS team is focused on building Applied Intuition's operating system (OS) stack for future vehicles and new products. This is a unique opportunity t...Show moreLast updated: 30+ days ago
    Senior Software Engineer - Audio / Video Infrastructure Job at Discord in San Fran

    Senior Software Engineer - Audio / Video Infrastructure Job at Discord in San Fran

    MediabistroSan Francisco, CA, United States
    Full-time
    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 : . Over 90% of our users play games, spending a comb...Show moreLast updated: 30+ days ago
    Senior Software Engineer, Audio / Video ClientSan Francisco Bay Area

    Senior Software Engineer, Audio / Video ClientSan Francisco Bay Area

    MediabistroSan Francisco, CA, United States
    Full-time
    Senior Software Engineer, Audio / Video Client.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...Show moreLast updated: 30+ days ago
    Senior Software Engineer, Audio / Video Client Job at Discord in San Francisco

    Senior Software Engineer, Audio / Video Client Job at Discord in San Francisco

    MediabistroSan Francisco, CA, United States
    Full-time
    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 : . Over 90% of our users play games, spending a comb...Show moreLast updated: 30+ days ago
    Mux, Inc. is hiring : Senior Video Software Engineer in San Francisco

    Mux, Inc. is hiring : Senior Video Software Engineer in San Francisco

    MediabistroSan Francisco, CA, United States
    Full-time
    About Mux Mux is video for developers.Our mission is to democratize video by solving the hard problems developers face when building video : video encoding and streaming (Mux Video), video monitor...Show moreLast updated: 30+ days ago
    Senior Software Engineer - Video

    Senior Software Engineer - Video

    EluvioBerkeley, CA, US
    Full-time
    Quick Apply
    Eluvio is a highly-focused and ambitious team of systems / networking / application / video software engineers, data scientists, and security experts working together to implement the vision of the Conte...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Video Software Engineer

    Senior Video Software Engineer

    MuxSan Francisco, CA, United States
    Full-time
    Senior Video Software Engineer.Our mission is to democratize video by solving the hard problems developers face when building video : video encoding and streaming (Mux Video), video monitoring (Mux ...Show moreLast updated: 30+ days ago
    Senior Software Engineer - Video

    Senior Software Engineer - Video

    MediabistroBerkeley, CA, United States
    Full-time
    Eluvio Content Fabric Software Developer.Eluvio is a highly-focused and ambitious team of systems / networking / application / video software engineers, data scientists, and security experts working toge...Show moreLast updated: 30+ days ago
    Senior Software Engineer, Audio / Video ClientSan Francisco Bay Area Job at Discor

    Senior Software Engineer, Audio / Video ClientSan Francisco Bay Area Job at Discor

    MediabistroSan Francisco, CA, United States
    Full-time
    Senior Software Engineer, Audio / Video Client.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...Show moreLast updated: 30+ days ago
    Mux is hiring : Senior Video Software Engineer in San Francisco

    Mux is hiring : Senior Video Software Engineer in San Francisco

    MediabistroSan Francisco, CA, United States
    Full-time
    Our mission is to democratize video by solving the hard problems developers face when building video : video encoding and streaming (Mux Video), video monitoring (Mux Data), and more.Video is a huge...Show moreLast updated: 30+ days ago