Talent.com
Discord is hiring : Senior Software Engineer, Audio / Video ClientSan Francisco Bay

Discord is hiring : Senior Software Engineer, Audio / Video ClientSan Francisco Bay

MediabistroSan Francisco, CA, United States
30+ days ago
Job type
  • Full-time
Job description

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 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 will be located in the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties), or willing to relocate to the San Francisco Bay Area.

Power real-time conversations for 200+ million users worldwide. Discord's AV Client engineering team supports the ultra-low-latency media infrastructure that enables seamless voice and video communication across gaming, communities, and friendships. The team's mission is to give our users an outstanding voice, video, and client experience across all of our platforms.

As a Senior Software Engineer on our AV Client team, you'll architect and optimize the cross-platform media stack that processes billions of minutes of audio / video daily. Your code will directly impact how millions of people connect from casual voice chats to high-stakes esports tournaments where every millisecond matters. You'll architect user-facing solutions using modern C++ and Rust, optimize media pipelines, and debug issues that span network protocols, hardware drivers, and operating system quirks across Windows, Mac, Linux, iOS, and Android. Your work directly impacts metrics that matter - call connection success rates, audio quality scores, and the battery life of mobile users in voice channels for hours.

We're looking for engineers who love diving deep into technical rabbit holes and emerging with elegant solutions to seemingly impossible problems. If you're excited by the challenge of building systems that work flawlessly for hundreds of millions of users while pushing the boundaries of what's technically feasible, this is your opportunity to work on truly cutting-edge media technology.

What You'll Be Doing

  • Develop core libraries supporting high-quality, low-latency communications between hundreds of millions of users
  • Own Discord core audio and video functionalities across desktop, browser, and mobile
  • Continuously improve video quality and performance end to end
  • Design and run experiments to optimize call quality metrics
  • Debug complex audio / video issues across diverse hardware configurations
  • Work with customer support team troubleshooting real-world end-user audio / video issues

What You Should Have

  • 4+ years experience working on large, cross-platform software projects
  • Proficient in developing high-performance code using C++ or Rust
  • Intimate knowledge with Windows, MacOS, Android, iOS or game console development
  • Deep understanding of real-time constraints in media applications
  • Knowledge of performance metrics such as CPU, GPU and memory management
  • Enjoyment in coming up with pragmatic solutions to concrete problems using first principles thinking.
  • Experience running A / B tests on features, analyzing quality metrics and making data-driven optimization decisions
  • Bonus Points

  • Working experience with WebRTC, SDP, SRTP, DTLS
  • Experience working with common audio / video codecs such as Opus, VP8, H.264, etc
  • Knowledge of media quality measurement tools (PESQ, POLQA, VMAF, etc)
  • Experience with audio / video synchronization and jitter buffer management
  • Working experience with media pipeline on platforms supported by Discord
  • Experience with Chromium or Mozilla internals.
  • 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.

    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!

    Create a job alert for this search

    Senior Software Engineer • San Francisco, CA, United States

    Related jobs
    • Promoted
    Senior Software Engineer, Streaming

    Senior Software Engineer, Streaming

    SentrySan Francisco, CA, United States
    Full-time
    Bad software is everywhere, and we’re tired of it.Sentry is on a mission to help developers write better software faster so we can get back to enjoying technology. With more than $217 million in fun...Show moreLast updated: 4 days ago
    • Promoted
    Senior Software Engineer - Voice AI Product

    Senior Software Engineer - Voice AI Product

    SlopeSan Francisco, CA, United States
    Full-time
    Estimated Base $160K – $240K • Offers Equity.Every year, companies spend over a trillion dollars moving freight across the U. We’re building voice agents that transform the chaotic freight booking p...Show moreLast updated: 2 days ago
    • Promoted
    Dev Ops Engineer

    Dev Ops Engineer

    Lawrence Berkeley National LaboratoryBerkeley, CA, United States
    Full-time +1
    Lawrence Berkeley National Lab's (.NERSC Division has an opening for a Dev Ops Engineer to join the team.In this exciting role, you will serve as a DevOps-oriented System Administrator / Software Eng...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Voice AI Product

    Senior Software Engineer - Voice AI Product

    FleetWorksSan Francisco, CA, United States
    Full-time
    Senior Software Engineer - Voice AI Product.Be among the first 25 applicants.This range is provided by FleetWorks.Your actual pay will be based on your skills and experience — talk with your recrui...Show moreLast updated: 3 days ago
    Amiad Agency, LLC is hiring : UI / UX Designer in San Jose

    Amiad Agency, LLC is hiring : UI / UX Designer in San Jose

    MediabistroSan Jose, CA, United States
    Full-time
    Requirements • 4+ years end-to-end product / UI / UX experience with a strong web / app portfolio • Expertise in Figma (auto-layout, components / variants), prototyping, and design systems • Proven ability to...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Engineer, Media

    Senior Software Engineer, Media

    TwitchSan Francisco, CA, United States
    Full-time
    Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together...Show moreLast updated: 3 days ago
    • Promoted
    Web Producer (Redwood City)

    Web Producer (Redwood City)

    The Sage GroupRedwood City, CA, US
    Part-time
    Duration : 3 months+ (extension likely).Location : Redwood City, CA (Hybrid).The Sage Groups client is looking for a Contract Web Producer to join their Digital Marketing team.This individual will jo...Show moreLast updated: 7 days ago
    • Promoted
    Operations and Visual Manager

    Operations and Visual Manager

    The Container StoreCorte Madera, CA, US
    Full-time
    The Operations and Visual Manager is part of the management team along with the General Manager.Leading people to provide exceptional customer service. Driving our business to achieve our business g...Show moreLast updated: 30+ days ago
    • Promoted
    Streaming / Batch Infrastructure Engineer

    Streaming / Batch Infrastructure Engineer

    iSoftTek Solutions IncMountain View, CA, US
    Full-time
    Job Title : Streaming / Batch Infrastructure Engineer.Location : Mountain View, CA [Needs to be onsite for 1 week once in a quarter on your ownexpenses]. CB; 4+ years of professional experience in Strea...Show moreLast updated: 30+ days ago
    Senior Software Engineer, Media

    Senior Software Engineer, Media

    MediabistroSan Francisco, CA, United States
    Full-time
    Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together...Show moreLast updated: 2 days ago
    emotion studios, inc is hiring : Freelance UI / UX Designer in Sausalito

    emotion studios, inc is hiring : Freelance UI / UX Designer in Sausalito

    MediabistroSausalito, CA, United States
    Full-time
    Get AI-powered advice on this job and more exclusive features.We are looking for a freelance UI / UX Designer to join us on a project basis (potential for mid-August through late October).The ideal c...Show moreLast updated: 30+ days ago
    • Promoted
    Web Producer

    Web Producer

    The Sage GroupRedwood City, CA, US
    Full-time
    Duration : 3 months+ (extension likely).Location : Redwood City, CA (Hybrid).The Sage Group’s client is looking for a Contract Web Producer to join their Digital Marketing team.This individual ...Show moreLast updated: 11 days ago
    Descript is hiring : Software Engineer, Media in San Francisco

    Descript is hiring : Software Engineer, Media in San Francisco

    MediabistroSan Francisco, CA, United States
    Full-time
    We are building the next-generation AI-powered platform and web application for easy and fast creation of audio and video content. Building a revolutionary way to record, transcribe, edit, and mix a...Show moreLast updated: 12 days ago
    • Promoted
    Staff Software Engineer - Full Stack | Activision Blizzard Media

    Staff Software Engineer - Full Stack | Activision Blizzard Media

    Activision Blizzard,Inc.San Francisco, CA, United States
    Full-time +1
    Staff Software Engineer - Full Stack | Activision Blizzard Media.Staff Full Stack Software Engineer.You will drive the next generation of our Ads Platform, designing and delivering scalable solutio...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Events (Fullstack) New San Francisco, California, United States

    Senior Software Engineer - Events (Fullstack) New San Francisco, California, United States

    StubHub, Inc.San Francisco, CA, United States
    Full-time
    StubHub is on a mission to redefine the live event experience on a global scale.Whether someone is looking to attend their first event or their hundredth, we’re here to delight them all the way fro...Show moreLast updated: 3 days ago
    • Promoted
    UX Designer

    UX Designer

    TradeJobsWorkForce94710 Berkeley, CA, US
    Full-time
    UX Designer Job Duties : Creates innovative solutions for a wide variety of product desi...Show moreLast updated: 30+ days ago
    Amiad Agency, LLC is hiring : UI / UX Designer in San Francisco

    Amiad Agency, LLC is hiring : UI / UX Designer in San Francisco

    MediabistroSan Francisco, CA, United States
    Full-time
    Requirements • 4+ years end-to-end product / UI / UX experience with a strong web / app portfolio • Expertise in Figma (auto-layout, components / variants), prototyping, and design systems • Proven ability to...Show moreLast updated: 2 days ago
    Diversified is hiring : Senior AV Design Engineer - Broadcast Media in Santa Clar

    Diversified is hiring : Senior AV Design Engineer - Broadcast Media in Santa Clar

    MediabistroSanta Clara, CA, United States
    Full-time
    Diversified is a global leader in audio visual and media innovation, recognized for designing and building the world’s most experiential environments. Our award-winning team specializes in deliverin...Show moreLast updated: 10 days ago
    Kgs Technology Group is hiring : Mid UI / UX designer in San Francisco

    Kgs Technology Group is hiring : Mid UI / UX designer in San Francisco

    MediabistroSan Francisco, CA, United States
    Full-time
    Fast learner, who's passionate about design and user experience.UI / UX designer with software experience under your belt (designing modern web or mobile applications). A visually appealing portfolio,...Show moreLast updated: 5 days ago
    Kgs Technology Group is hiring : Mid UI / UX designer in San Jose

    Kgs Technology Group is hiring : Mid UI / UX designer in San Jose

    MediabistroSan Jose, CA, United States
    Full-time
    Fast learner, who's passionate about design and user experience.UI / UX designer with software experience under your belt (designing modern web or mobile applications). A visually appealing portfolio,...Show moreLast updated: 5 days ago