Resume and JobRESUME AND JOB
Discord logo

Rust/C++ Senior Software Engineer Careers at Discord - San Francisco Bay Area, CA | Apply Now!

Discord

Rust/C++ Senior Software Engineer Careers at Discord - San Francisco Bay Area, CA | Apply Now!

full-timePosted: Feb 3, 2026

Job Description

Rust/C++ Senior Software Engineer at Discord - San Francisco Bay Area

Join Discord's A/V Client team as a Rust/C++ Senior Software Engineer and build the high-performance backbone powering real-time experiences for over 200 million monthly active users. Discord isn't just a chat app—it's the essential hub for gamers worldwide, with 90% of users playing games and logging 1.5 billion hours monthly across thousands of titles. If you're passionate about cross-platform development, low-level optimization, and real-time media, this role in the San Francisco Bay Area offers a chance to shape the future of gaming communication.

Role Overview

As a Senior Software Engineer on Discord's A/V Client team, you'll craft core libraries that deliver seamless experiences across Windows, macOS, Linux, Android, and iOS. Using Rust, C++, and Typescript, you'll tackle performance challenges in a platform serving millions of concurrent users. This isn't about incremental tweaks—it's about designing systems that scale across diverse hardware, optimizing for milliseconds in real-time A/V, and collaborating to launch features that delight gamers everywhere.

Discord's mission is to make it easier and more fun for people to connect before, during, and after games. Your work will directly impact voice chat, video calls, screen sharing, and streaming for the world's largest gaming communities. Located in the heart of the San Francisco Bay Area, this hybrid role (1 day/week in-office) comes with relocation support and competitive compensation starting at $196,000 base salary plus equity.

Key Responsibilities

  • Architect and implement core libraries in Rust and C++ that drive Discord's cross-platform client on desktop, mobile, and browser.
  • Drive end-to-end performance optimizations ensuring buttery-smooth experiences on all platforms, from high-end PCs to budget mobiles.
  • Design rigorous experiments with statistical success metrics to validate and quantify performance gains before rollout.
  • Diagnose and fix intricate bugs involving multi-threading, memory leaks, and platform-specific quirks across diverse hardware.
  • Partner with product managers, designers, and fellow engineers to ideate, prototype, and ship high-impact features rapidly.
  • Leverage native APIs for Windows, macOS, Linux, Android, and iOS to unlock platform-optimal performance.
  • Profile CPU, GPU, and memory usage; identify bottlenecks and refactor critical paths for efficiency.
  • Integrate real-time protocols like WebRTC, SRTP, and DTLS for secure, low-latency media transmission.
  • Optimize audio/video codecs (Opus, H.264, AV1) using metrics like POLQA, PSNR, and VMAF for top-tier quality.
  • Build scalable A/V systems handling millions of simultaneous streams without degradation.
  • Contribute to open-source initiatives or internal tools advancing Discord's tech ecosystem.
  • Mentor junior engineers on best practices in low-level programming and performance engineering.
  • Stay ahead of industry trends in gaming tech, real-time comms, and cross-platform development.

Qualifications

To thrive as a Rust/C++ Senior Software Engineer at Discord, you need:

  • 4+ years of experience in large-scale, cross-platform software development (Windows, macOS, Android, iOS, consoles).
  • Expert-level Rust or C++ skills, including advanced memory management, multi-threading, and low-level optimizations.
  • Track record building apps where every millisecond counts, like games or real-time systems.
  • Strong debugging prowess across varied hardware/OS combos.
  • Bonus: Experiment design with stats; real-time media (A/V, streaming); WebRTC protocols; codec expertise; profiling mastery; open-source contributions.

Must be in or relocate to SF Bay Area (Alameda, Contra Costa, etc.) with 1 day/week onsite.

Salary & Benefits

The base salary for this full-time role is $196,000 - $220,500 USD, plus equity and comprehensive benefits. Total compensation factors in experience, skills, and location. Discord's perks include health/dental/vision, 401(k) match, unlimited PTO, relocation aid, hybrid flexibility, stocked offices, wellness stipends, parental leave, and more. Build wealth and impact at a company valued for its gaming innovation.

Why Join Discord?

Discord powers gaming's social layer for 200M+ users. Work on tech that unites friends in Fortnite lobbies, Valorant clutches, and post-game debriefs. Our A/V Client team solves hard problems: ultra-low latency voice over flaky networks, cross-device video sync, efficient streaming on mobiles. Enjoy SF Bay Area's tech scene, collaborative culture, and resources to grow. Past engineers have optimized global-scale systems—now it's your turn. With equity, you're invested in Discord's rocketship trajectory.

Gamers at heart, we prioritize fun: game rooms, LAN parties, esports support. Hybrid model balances office energy (1 day/week) with remote productivity. Relocate? We've got you. Join a team shipping weekly updates to millions.

How to Apply

Ready to level up? Submit your resume, GitHub/portfolio, and a note on your favorite Discord-powered gaming moment. Highlight Rust/C++ projects, perf wins, or A/V experiments. We review holistically—no agencies. Discord values diversity; all qualified applicants considered. Interviews: coding, system design, behavioral. Questions? careers@discord.com. Apply now—spots fill fast!

This page optimized for searches like 'Rust Senior Engineer Discord jobs Bay Area', 'C++ cross-platform developer careers', 'software engineer gaming tech San Francisco'. Updated 2024.

Locations

  • San Francisco, California, United States
  • Oakland, California, United States
  • San Jose, California, United States
  • Palo Alto, California, United States

Salary

196,000 - 220,500 USD / yearly

Estimated Salary Rangehigh confidence

205,800 - 242,550 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Rust Programmingintermediate
  • C++ Developmentintermediate
  • Cross-Platform Software Engineeringintermediate
  • Memory Managementintermediate
  • Multi-Threadingintermediate
  • Low-Level Optimizationintermediate
  • Performance Tuningintermediate
  • WebRTC Implementationintermediate
  • Real-Time Media Processingintermediate
  • Audio/Video Codecsintermediate
  • CPU/GPU Profilingintermediate
  • Typescript Developmentintermediate
  • Platform-Specific APIsintermediate
  • Statistical Experiment Designintermediate
  • Game Streaming Technologyintermediate
  • DTLS/SRTP Protocolsintermediate
  • Opus Codecintermediate
  • H.264/AV1 Encodingintermediate
  • Linux/macOS/Windows Developmentintermediate
  • Android/iOS Native Codeintermediate

Required Qualifications

  • 4+ years building large-scale, cross-platform software for Windows, macOS, Android, iOS, or game consoles (experience)
  • Strong proficiency in Rust or C++ with deep expertise in memory management and multi-threading (experience)
  • Proven experience developing performance-critical applications where milliseconds impact user experience (experience)
  • Ability to debug complex issues across diverse hardware and platform configurations (experience)
  • Hands-on experience optimizing end-to-end performance across desktop, browser, and mobile platforms (experience)
  • Familiarity with designing and running experiments with statistical rigor to validate improvements (experience)
  • Collaborative mindset for working with cross-functional teams to ship user-delighting features (experience)
  • Reside in or willingness to relocate to San Francisco Bay Area (specified counties) (experience)
  • Availability for 1 day per week in-office work (experience)
  • Experience with real-time media applications like audio/video or game streaming (bonus) (experience)
  • Knowledge of WebRTC, SDP, SRTP, or DTLS protocols (bonus) (experience)
  • Proficiency in audio/video codecs such as Opus, H.264, AV1 and quality metrics like POLQA, PSNR, VMAF (bonus) (experience)
  • Expertise in CPU, GPU, and memory profiling for bottleneck identification (bonus) (experience)

Responsibilities

  • Develop core libraries powering Discord's client experiences across desktop, browser, and mobile using Rust, C++, and Typescript
  • Optimize performance end-to-end for all supported platforms including Windows, Mac, Linux, Android, and iOS
  • Design and execute experiments with defined success criteria and statistical analysis to prove improvements
  • Debug and resolve complex issues spanning diverse hardware configurations and platform ecosystems
  • Collaborate with cross-functional teams including product, design, and other engineering groups to ship features
  • Build high-performance, cross-platform client software handling 200+ million users worldwide
  • Implement native code using platform-specific APIs for optimal experiences on every device
  • Tackle challenging performance problems in real-time A/V systems for millions of concurrent users
  • Design scalable systems that perform reliably across varied hardware and network conditions
  • Profile and optimize CPU, GPU, and memory usage to eliminate bottlenecks
  • Integrate real-time media protocols like WebRTC for seamless audio/video communication
  • Contribute to open-source projects or internal libraries enhancing Discord's tech stack
  • Conduct rigorous testing and validation of performance enhancements before deployment

Benefits

  • general: Competitive base salary ranging from $196,000 to $220,500 USD
  • general: Significant equity package for long-term wealth building
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: 401(k) retirement plan with generous company matching
  • general: Unlimited PTO policy for work-life balance
  • general: Relocation assistance available for Bay Area move
  • general: Hybrid work model with 1 day/week in-office in San Francisco Bay Area
  • general: Fully stocked kitchens with free snacks, drinks, and meals
  • general: Annual retreats and team-building events
  • general: Professional development stipend for conferences and courses
  • general: Mental health support and wellness programs
  • general: Parental leave and family planning benefits
  • general: Gym membership reimbursement and fitness challenges
  • general: Cutting-edge hardware and software setup provided
  • general: Volunteer time off and charitable matching programs

Target Your Resume for "Rust/C++ Senior Software Engineer Careers at Discord - San Francisco Bay Area, CA | Apply Now!" , Discord

Get personalized recommendations to optimize your resume specifically for Rust/C++ Senior Software Engineer Careers at Discord - San Francisco Bay Area, CA | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Rust/C++ Senior Software Engineer Careers at Discord - San Francisco Bay Area, CA | Apply Now!" , Discord

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Rust Senior Software Engineer DiscordC++ developer jobs San Franciscocross-platform engineer Bay AreaA/V client software engineerhigh performance Rust jobsDiscord engineering careersreal-time media developerWebRTC Rust C++ jobssenior software engineer gamingperformance optimization engineermulti-threading C++ DiscordSan Francisco tech jobs Rustaudio video codec engineerGPU profiling jobs Bay Areaopen source Rust contributorhybrid software engineer SFrelocation software jobs CAgaming client developer Discordlow-level optimization careersexperiment design engineerTypescript Rust C++ developer200M user scale engineeringCore Tech Engineering

Answer 10 quick questions to check your fit for Rust/C++ Senior Software Engineer Careers at Discord - San Francisco Bay Area, CA | Apply Now! @ Discord.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Discord logo

Rust/C++ Senior Software Engineer Careers at Discord - San Francisco Bay Area, CA | Apply Now!

Discord

Rust/C++ Senior Software Engineer Careers at Discord - San Francisco Bay Area, CA | Apply Now!

full-timePosted: Feb 3, 2026

Job Description

Rust/C++ Senior Software Engineer at Discord - San Francisco Bay Area

Join Discord's A/V Client team as a Rust/C++ Senior Software Engineer and build the high-performance backbone powering real-time experiences for over 200 million monthly active users. Discord isn't just a chat app—it's the essential hub for gamers worldwide, with 90% of users playing games and logging 1.5 billion hours monthly across thousands of titles. If you're passionate about cross-platform development, low-level optimization, and real-time media, this role in the San Francisco Bay Area offers a chance to shape the future of gaming communication.

Role Overview

As a Senior Software Engineer on Discord's A/V Client team, you'll craft core libraries that deliver seamless experiences across Windows, macOS, Linux, Android, and iOS. Using Rust, C++, and Typescript, you'll tackle performance challenges in a platform serving millions of concurrent users. This isn't about incremental tweaks—it's about designing systems that scale across diverse hardware, optimizing for milliseconds in real-time A/V, and collaborating to launch features that delight gamers everywhere.

Discord's mission is to make it easier and more fun for people to connect before, during, and after games. Your work will directly impact voice chat, video calls, screen sharing, and streaming for the world's largest gaming communities. Located in the heart of the San Francisco Bay Area, this hybrid role (1 day/week in-office) comes with relocation support and competitive compensation starting at $196,000 base salary plus equity.

Key Responsibilities

  • Architect and implement core libraries in Rust and C++ that drive Discord's cross-platform client on desktop, mobile, and browser.
  • Drive end-to-end performance optimizations ensuring buttery-smooth experiences on all platforms, from high-end PCs to budget mobiles.
  • Design rigorous experiments with statistical success metrics to validate and quantify performance gains before rollout.
  • Diagnose and fix intricate bugs involving multi-threading, memory leaks, and platform-specific quirks across diverse hardware.
  • Partner with product managers, designers, and fellow engineers to ideate, prototype, and ship high-impact features rapidly.
  • Leverage native APIs for Windows, macOS, Linux, Android, and iOS to unlock platform-optimal performance.
  • Profile CPU, GPU, and memory usage; identify bottlenecks and refactor critical paths for efficiency.
  • Integrate real-time protocols like WebRTC, SRTP, and DTLS for secure, low-latency media transmission.
  • Optimize audio/video codecs (Opus, H.264, AV1) using metrics like POLQA, PSNR, and VMAF for top-tier quality.
  • Build scalable A/V systems handling millions of simultaneous streams without degradation.
  • Contribute to open-source initiatives or internal tools advancing Discord's tech ecosystem.
  • Mentor junior engineers on best practices in low-level programming and performance engineering.
  • Stay ahead of industry trends in gaming tech, real-time comms, and cross-platform development.

Qualifications

To thrive as a Rust/C++ Senior Software Engineer at Discord, you need:

  • 4+ years of experience in large-scale, cross-platform software development (Windows, macOS, Android, iOS, consoles).
  • Expert-level Rust or C++ skills, including advanced memory management, multi-threading, and low-level optimizations.
  • Track record building apps where every millisecond counts, like games or real-time systems.
  • Strong debugging prowess across varied hardware/OS combos.
  • Bonus: Experiment design with stats; real-time media (A/V, streaming); WebRTC protocols; codec expertise; profiling mastery; open-source contributions.

Must be in or relocate to SF Bay Area (Alameda, Contra Costa, etc.) with 1 day/week onsite.

Salary & Benefits

The base salary for this full-time role is $196,000 - $220,500 USD, plus equity and comprehensive benefits. Total compensation factors in experience, skills, and location. Discord's perks include health/dental/vision, 401(k) match, unlimited PTO, relocation aid, hybrid flexibility, stocked offices, wellness stipends, parental leave, and more. Build wealth and impact at a company valued for its gaming innovation.

Why Join Discord?

Discord powers gaming's social layer for 200M+ users. Work on tech that unites friends in Fortnite lobbies, Valorant clutches, and post-game debriefs. Our A/V Client team solves hard problems: ultra-low latency voice over flaky networks, cross-device video sync, efficient streaming on mobiles. Enjoy SF Bay Area's tech scene, collaborative culture, and resources to grow. Past engineers have optimized global-scale systems—now it's your turn. With equity, you're invested in Discord's rocketship trajectory.

Gamers at heart, we prioritize fun: game rooms, LAN parties, esports support. Hybrid model balances office energy (1 day/week) with remote productivity. Relocate? We've got you. Join a team shipping weekly updates to millions.

How to Apply

Ready to level up? Submit your resume, GitHub/portfolio, and a note on your favorite Discord-powered gaming moment. Highlight Rust/C++ projects, perf wins, or A/V experiments. We review holistically—no agencies. Discord values diversity; all qualified applicants considered. Interviews: coding, system design, behavioral. Questions? careers@discord.com. Apply now—spots fill fast!

This page optimized for searches like 'Rust Senior Engineer Discord jobs Bay Area', 'C++ cross-platform developer careers', 'software engineer gaming tech San Francisco'. Updated 2024.

Locations

  • San Francisco, California, United States
  • Oakland, California, United States
  • San Jose, California, United States
  • Palo Alto, California, United States

Salary

196,000 - 220,500 USD / yearly

Estimated Salary Rangehigh confidence

205,800 - 242,550 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Rust Programmingintermediate
  • C++ Developmentintermediate
  • Cross-Platform Software Engineeringintermediate
  • Memory Managementintermediate
  • Multi-Threadingintermediate
  • Low-Level Optimizationintermediate
  • Performance Tuningintermediate
  • WebRTC Implementationintermediate
  • Real-Time Media Processingintermediate
  • Audio/Video Codecsintermediate
  • CPU/GPU Profilingintermediate
  • Typescript Developmentintermediate
  • Platform-Specific APIsintermediate
  • Statistical Experiment Designintermediate
  • Game Streaming Technologyintermediate
  • DTLS/SRTP Protocolsintermediate
  • Opus Codecintermediate
  • H.264/AV1 Encodingintermediate
  • Linux/macOS/Windows Developmentintermediate
  • Android/iOS Native Codeintermediate

Required Qualifications

  • 4+ years building large-scale, cross-platform software for Windows, macOS, Android, iOS, or game consoles (experience)
  • Strong proficiency in Rust or C++ with deep expertise in memory management and multi-threading (experience)
  • Proven experience developing performance-critical applications where milliseconds impact user experience (experience)
  • Ability to debug complex issues across diverse hardware and platform configurations (experience)
  • Hands-on experience optimizing end-to-end performance across desktop, browser, and mobile platforms (experience)
  • Familiarity with designing and running experiments with statistical rigor to validate improvements (experience)
  • Collaborative mindset for working with cross-functional teams to ship user-delighting features (experience)
  • Reside in or willingness to relocate to San Francisco Bay Area (specified counties) (experience)
  • Availability for 1 day per week in-office work (experience)
  • Experience with real-time media applications like audio/video or game streaming (bonus) (experience)
  • Knowledge of WebRTC, SDP, SRTP, or DTLS protocols (bonus) (experience)
  • Proficiency in audio/video codecs such as Opus, H.264, AV1 and quality metrics like POLQA, PSNR, VMAF (bonus) (experience)
  • Expertise in CPU, GPU, and memory profiling for bottleneck identification (bonus) (experience)

Responsibilities

  • Develop core libraries powering Discord's client experiences across desktop, browser, and mobile using Rust, C++, and Typescript
  • Optimize performance end-to-end for all supported platforms including Windows, Mac, Linux, Android, and iOS
  • Design and execute experiments with defined success criteria and statistical analysis to prove improvements
  • Debug and resolve complex issues spanning diverse hardware configurations and platform ecosystems
  • Collaborate with cross-functional teams including product, design, and other engineering groups to ship features
  • Build high-performance, cross-platform client software handling 200+ million users worldwide
  • Implement native code using platform-specific APIs for optimal experiences on every device
  • Tackle challenging performance problems in real-time A/V systems for millions of concurrent users
  • Design scalable systems that perform reliably across varied hardware and network conditions
  • Profile and optimize CPU, GPU, and memory usage to eliminate bottlenecks
  • Integrate real-time media protocols like WebRTC for seamless audio/video communication
  • Contribute to open-source projects or internal libraries enhancing Discord's tech stack
  • Conduct rigorous testing and validation of performance enhancements before deployment

Benefits

  • general: Competitive base salary ranging from $196,000 to $220,500 USD
  • general: Significant equity package for long-term wealth building
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: 401(k) retirement plan with generous company matching
  • general: Unlimited PTO policy for work-life balance
  • general: Relocation assistance available for Bay Area move
  • general: Hybrid work model with 1 day/week in-office in San Francisco Bay Area
  • general: Fully stocked kitchens with free snacks, drinks, and meals
  • general: Annual retreats and team-building events
  • general: Professional development stipend for conferences and courses
  • general: Mental health support and wellness programs
  • general: Parental leave and family planning benefits
  • general: Gym membership reimbursement and fitness challenges
  • general: Cutting-edge hardware and software setup provided
  • general: Volunteer time off and charitable matching programs

Target Your Resume for "Rust/C++ Senior Software Engineer Careers at Discord - San Francisco Bay Area, CA | Apply Now!" , Discord

Get personalized recommendations to optimize your resume specifically for Rust/C++ Senior Software Engineer Careers at Discord - San Francisco Bay Area, CA | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Rust/C++ Senior Software Engineer Careers at Discord - San Francisco Bay Area, CA | Apply Now!" , Discord

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Rust Senior Software Engineer DiscordC++ developer jobs San Franciscocross-platform engineer Bay AreaA/V client software engineerhigh performance Rust jobsDiscord engineering careersreal-time media developerWebRTC Rust C++ jobssenior software engineer gamingperformance optimization engineermulti-threading C++ DiscordSan Francisco tech jobs Rustaudio video codec engineerGPU profiling jobs Bay Areaopen source Rust contributorhybrid software engineer SFrelocation software jobs CAgaming client developer Discordlow-level optimization careersexperiment design engineerTypescript Rust C++ developer200M user scale engineeringCore Tech Engineering

Answer 10 quick questions to check your fit for Rust/C++ Senior Software Engineer Careers at Discord - San Francisco Bay Area, CA | Apply Now! @ Discord.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.