Post job

Senior Software Engineer jobs at Discord - 46 jobs

  • Senior Software Engineer, Data Platform

    Discord 4.1company rating

    Senior software engineer job at Discord

    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. We are seeking an accomplished and experienced Senior Software Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining our data infrastructure and services. You will collaborate with cross-functional teams, including data engineers, data scientists, software engineers, and product managers, to deliver modern and bleeding-edge solutions that drive business insights and innovation. This role reports to our Director of Engineering, Data Platform. To learn more about Discord's Data Platform, read our engineering blog - including how we built our modern data stack leveraging open-source tools! What You'll Be Doing Define and execute the technical vision for Discord's data platform, enabling scalable, reliable, and performant data systems. Design, implement, and optimize data infrastructure to process and analyze petabytes of data across millions of users. Develop innovative data architectures to support analytics, machine learning, and operational insights. Build monitoring, logging, and alerting systems to ensure the health and performance of data services. Partner with data scientists, data engineers, product managers, and leadership to align technical solutions with business goals. Promote and drive best practices in data governance, security, and compliance across the organization. Provide technical leadership, mentor junior engineers, and foster a culture of excellence and continuous improvement. Stay up-to-date with industry trends and emerging technologies in data platform. What You Should Have 5+ years of experience in software engineering with a focus on large-scale distributed systems or data infrastructure. Expertise in building and maintaining scalable data platforms, including data ingestion pipelines, stream processing, and batch processing systems. Proficiency in programming languages such as Python, Java, Rust, or similar. Proficiency with open source data projects and experience working with open source communities. Hands-on experience with modern data technologies such as Kafka, Spark, Flink, Airflow/Dagster, or similar. Deep understanding of database systems (e.g., SQL, NoSQL, columnar storage) and data modeling principles. Strong knowledge of cloud infrastructure (AWS, GCP, or Azure), containerization tools (Docker, Kubernetes), and microservices architecture. Excellent communication skills with a demonstrated ability to collaborate and influence across teams and levels. Proven ability to thrive in a fast-paced environment. Bonus Points A strong passion for Discord and gaming. Open source contributions to data-related projects. Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. The US base salary range for this full-time position is $196,000 to $245,000 + 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. Please see our Applicant and Candidate Privacy Policy for details regarding Discord's collection and usage of personal information relating to the application and recruitment process by clicking HERE.
    $196k-245k yearly Auto-Apply 60d+ ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Software Engineer- Database Infrastructure

    Discord 4.1company rating

    Senior software engineer job at Discord

    The Database Infrastructure team develops and operates all of Discord's databases and data services. Those systems store the data of Discord's 200M+ monthly active users-including trillions of messages! We work across multiple areas: databases, disk storage and Rust-based data access services. We're a small team whose work has a huge impact on our company's success and ability to grow! Some blog posts from the team: * How Discord Indexes Trillions of Messages * How Discord Stores Trillions of Messages * How Discord Supercharges Network Disks for Extreme Low-Latency You will: * Build and operate large-scale, reliable and performant data systems with ScyllaDB, PostgreSQL, ElasticSearch, Linux and Rust. * Collaborate with product and infrastructure teams to develop storage primitives enabling all of Discord. * Exercise "First Principles Thinking" to always deliver what matters most to our users. * Work with a talented team of engineers who have built one of the largest communication platforms in the world. You have: * 4+ years of experience with building distributed systems and datastore infrastructure * Experience with highly-available and distributed databases: e.g. ScyllaDB, Cassandra, BigTable, DynamoDB, CockroachDB, Postgres w/HA, etc. * Proficiency with at least one statically-typed programming language: e.g. Rust, Go, Java, C, C++ * Strong operating systems, distributed systems and concurrency control fundamentals * Familiarity with Linux internals * Comfortable working in fast paced environments. Bonus Points: * Experience with Cassandra or Scylla * Experience with Rust * Knowledge of DevOps tools like Salt, Terraform or Kubernetes. More things that might interest you: * We've tackled a lot of fascinating technical challenges over the years, and blogged about it regularly: * How Discord Stores Trillions of Messages * 25% or 6 to 4: The 11/6/23 Authentication Outage * How Discord Supercharges Network Disks for Extreme Low Latency * Why Discord is switching from Go to Rust * How Discord Indexes Billions of Messages * How Discord Stores Billions of Messages * How Discord Indexes Trillions of Messages * One of our team members even wrote a book on ScyllaDB * We present at conferences: * How Discord Indexes Trillions of Messages by Vicki Niu * How Discord Performs Database Upgrades at Scale by Ethan Donowitz Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. 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.
    $196k-220.5k yearly Auto-Apply 3d ago
  • Senior Software Engineer - Safety Processing

    Discord 4.1company rating

    Senior software engineer job at Discord

    The Safety Processing team is responsible for the systems that power Discord's ability to detect, review, and enforce against harmful content at scale. We build the infrastructure and decision systems that enable accurate, efficient, and fair content moderation across all of Discord. We're looking for a Senior Software Engineer who can handle complex, multi-milestone projects and deliver high-quality systems that protect millions of users daily. As a Senior Engineer on Safety Processing, you'll take full ownership of projects from initial design through post-launch monitoring and iteration. You'll work on challenging problems at the intersection of automation, large-scale distributed systems, and content safety. You'll help build automated decision systems that scale our review capacity by 10x, develop enforcement infrastructure that handles millions of decisions per day, or architect systems that centralize and simplify safety signal processing. You'll collaborate closely with Trust & Safety operations, ML teams, Policy, and product partners to deliver solutions that make Discord safer while maintaining our commitment to user experience. You'll deliver lovable products while maintaining Discord's high quality bar, utilizing 80/20 thinking and a user-centric approach. You'll embody a growth mindset, diving into new code and technologies to deliver safety solutions that protect millions of users daily. This person reports to the Engineering Manager of Safety Processing. This role offers the opportunity to work on systems that directly impact user safety, tackle novel technical challenges in content moderation at scale, and help shape the future of how Discord keeps communities safe. What You'll Be Doing: * Own complex safety infrastructure projects end-to-end, from initial design through post-launch monitoring and iteration * Build and maintain critical systems for automated content review, enforcement, and safety signal processing at massive scale * Apply an adversarial mindset to your work, thinking through security, abuse scenarios, edge cases, and scalability concerns to protect Discord's users * Collaborate with Trust & Safety, ML, Policy, and product teams to understand requirements and deliver effective safety solutions * Break down complex, multi-milestone projects into smaller work streams while managing stakeholders and dependencies across teams * Debug and resolve issues within the team's codebase and adjacent systems, participating in on-call rotations * Contribute to technical design discussions and documentation, writing RFCs * Help establish best practices and maintain the team's quality bar through code reviews and mentorship What You Should Have: * 4+ years of professional software engineering experience with a focus on backend services and infrastructure * Strong programming skills in Python * Experience building and operating distributed systems and production services at scale * Demonstrated ability to own projects end-to-end and deliver results on time * Strong debugging skills and ability to navigate complex codebases * Excellent collaboration skills and ability to work effectively with cross-functional partners * Experience working in larger engineering organizations with multiple teams and stakeholders * A quality-centered mindset with attention to the right details at every stage of development * Demonstrated adversarial thinking - ability to anticipate misuse, edge cases, and system vulnerabilities * Experience with distributed systems concepts and cloud platforms (GCP/AWS) * Experience being in 24/7 on-call rotations * Strong collaboration and communication skills Bonus Points: * Experience with content moderation, trust & safety, or related problem domains * Experience with workflow automation or decision systems * Experience with ML/LLM integration and prompt engineering * Experience with observability tools, metrics, and monitoring systems at scale * Experience with cloud platforms (GCP/AWS) * A strong passion for Discord and making online communities safer Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. 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.
    $196k-220.5k yearly Auto-Apply 3d ago
  • Senior Software Engineer, Consumer Revenue

    Discord 4.1company rating

    Senior software engineer job at Discord

    We're looking for talented Senior Software Engineers to join our Consumer Revenue squads, the teams at the heart of premium experiences at Discord. You'll be building out a premium Discord for millions of subscribers, focusing on surfaces such as Nitro, shop, boosting, user identity, and more. Your work will be vital in delivering a high-value premium experience, without compromising the core experience for our free users. You'll be a key driver in generating the revenue that fuels Discord's mission. In this product engineering role, you'll collaborate cross-functionally with Product, Data Science, Design, Marketing, and other functions to create best-in-class consumer experiences. Your work will cover the full breadth of the technical stack, from backend data modeling, through business logic in APIs, to polished, user-facing interfaces. You'll be supported by infrastructure, platform, and product teams on your mission to build the best premium Discord. Check out some of our recent launches on Nitro, shop, boosting, user identity, and more. To learn more about Discord Engineering, take a look at our engineering blog! What You'll Be Doing * Build and improve premium Discord experiences such as Nitro, shop, boosting, user identity, and more. * Own projects end to end by partnering with Product to refine requirements, create technical specs, and work closely with Design to execute and deliver best-in-class user experiences. * Work with a team of full-stack engineers to ship new features across Web, Android, and iOS. * Lead complex initiatives from conception to completion, thriving in ambiguous environments. * Rapidly prototype new features and synthesize insights through experimentation. What you should have * 5+ years of software engineering experience. You're a key technical contributor to your team and have led sizable projects which have had a big impact on your team's roadmap. * Full-stack proficiency. You are an expert in React/React Native with a solid grasp of Python backend development. We work primarily in the web (React, TypeScript), mobile (React Native, with a small amount of Kotlin, Objective-C, and Swift), and backend (Python). * Product sense. You maintain a high degree of empathy for your internal and external users, and seek feedback from them about your work. You have an eye for what changes can bring a product from good to great. * Ownership mentality. You thrive with autonomy, take initiative to drive projects forward, and are comfortable with ambiguity. * Pragmatic approach. You find incremental approaches to solving complex problems, enjoy rapidly prototyping solutions, value your autonomy and operate with high integrity. * Performance-focused mindset. You have a solid understanding of React performance and client-server performance optimization, and a commitment to maintaining high-performance standards. * Growth mindset. You view challenges and mistakes as learning opportunities while building upon your successes. You push yourself and those around you to continuously improve. Bonus Points * Experience working on teams focused on growth, particularly in revenue generation, product monetization, or user engagement systems * Strong track record of driving measurable impact through experimentation and data-driven decision making * Demonstrated success in attracting new users, driving engagement, sustaining long-term retention, and optimizing consumer-facing features * Experience with performance optimization at scale, particularly for consumer-facing applications * Interest or passion for the Discord platform The US base salary range for this full-time position is $196,000 to $220,000 + 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. Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. For this role, there is no formal requirement to work from the office.
    $196k-220k yearly Auto-Apply 3d ago
  • Senior Software Engineer, Platform Security

    Discord 4.1company rating

    Senior software engineer job at Discord

    More broadly, Discord is about empowering people to find belonging in all kinds of communities, and those people trust us to keep their communications safe. Our Platform Security Engineering team protects the systems we use to create Discord, making the "secure way" the "easy way." We're looking for a Senior Engineer to advance this mission through security expertise, software development, and operational excellence. In this role, you'll help identify leveraged opportunities to reduce security risk across Engineering and then you'll design and deliver technical solutions-lovable "paved paths" for managing identities and access, shipping code, configuring cloud infrastructure, and operating services. If you're a security engineer who's deeply curious, eager to own technically and socially complex projects, and excited to improve security and privacy at Discord, read on! What you'll do * Own software engineering projects end-to-end on a highly-autonomous and horizontally-integrated team with a lot of leverage. This is a code-forward role! * Develop and apply best-in-class secure baselines for cloud infrastructure. * Secure first- and third-party software supply chains, from the dev environment through CI/CD and into production. * Build and operate identity and access management (IAM) systems that are user-friendly and promote least privilege. * Manage infrastructure vulnerabilities while supporting rapid growth for Engineering. * Consult on risk assessments, architectural designs, threat models, code reviews, and more-pragmatically balancing security with other business considerations. Example projects * Support IAM with scalable platform solutions (check out ********************************************************************************** * Build tooling to prevent and address vulnerabilities across our infrastructure. * Integrate service-to-service authentication and authorization into Discord's internal developer platform. What we look for * 5+ years of experience building and operating production systems or infrastructure * 3+ years of experience writing software in a general-purpose programming language (we mainly use Python, Typescript, and Rust) * 3+ years of experience securing systems with millions of users * Experience designing and building software for customers (internal or external) beyond your immediate team * Experience securing multi-cloud environments (e.g. GCP, Cloudflare, AWS) * Experience defining and orchestrating containers (e.g. via Kubernetes, Docker, Distroless, OCI) * Familiarity with build and CI/CD technologies (e.g. Terraform, Bazel, Buildkite) * Understanding of modern authentication and authorization concepts (e.g. RBAC, OAuth, Zero Trust network architectures, mTLS) Bonus points if you have… * Developed and debugged distributed systems atop GCP and Cloudflare * Led complex migrations or risk management programs across an engineering organization * Built or operated a service mesh (e.g. Envoy, Istio) * Managed and secured VMs or bare-metal hosts (e.g. Linux, Salt) * Practices to discover industry tools and knowledge that can multiply your team's impact Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). For this role, the hiring manager would like folks to be in the office 1 day a week. Relocation assistance may be available. 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.
    $196k-220.5k yearly Auto-Apply 3d ago
  • Senior Software Engineer, Ads

    Discord 4.1company rating

    Senior software engineer job at Discord

    We are looking for a highly technical, creative, hands-on, and impact-focused Senior Software Engineer to join our growing Ads team. Our team is revolutionizing the way users interact with our platform through innovative ad formats (including Quests). We are driven by a passion for delivering exceptional user experiences while scaling our platform to new heights. These products enable us to generate revenue by building a win-win-win suite of distribution tools for game developers, players, and Discord. Join us in shaping the future of digital advertising and marketplace interactions! To learn more about Discord Engineering, take a look at our engineering blog! What you'll be doing * Design, build and maintain new Ads products and infrastructure from the backend to frontend. Collaborate with both engineers on and off the team - from Revenue Infrastructure, to Core Tech, to Machine Learning, to Data Science. * Be a strategic partner with engineering, product, and cross functional leadership in designing, developing and scaling digital advertising features that drive revenue growth and enhance user engagement. * Architect simple and maintainable systems to enable us to launch quickly and iterate while sustaining a high product and technical quality bar. * Model strong ownership by acting autonomously when possible and looping in others to build confidence on critical questions. Introduce coding and operational best practices to the team; always be learning & teaching. * Own projects end to end - you'll be responsible for working with Product and other stakeholders to refine requirements, creating technical designs and specs, implementing changes, and seeing projects through to launch and maintenance. What you should have * A focus on impact. You have a sharp eye for what changes can bring a product from good to great. You collaborate closely with product managers, designers, analysts, and other engineers to define great solutions to business problems. * A sense of ownership. You believe in solving a problem completely rather than simply shipping a solution. You operate autonomously and follow through on your commitments. * A growth mindset. You view mistakes as learning opportunities and build upon your successes. You challenge yourself and those around you to continuously improve. * A love of mentorship. Helping fellow engineers, providing feedback and guidance on system architecture, API design, data modeling, and tradeoffs. * Domain knowledge. We're looking for engineers with experience in the ad delivery space. * 4+ years of experience, with 2 years in relevant roles. Bonus Points * Expertise with Python and/or Rust, Typescript, React, React Native * Familiarity with experimentation and analysis * Contributions to open-source projects * Interest or passion for the Discord platform Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. 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.
    $196k-220.5k yearly Auto-Apply 3d ago
  • Senior Software Engineer - Platform Infrastructure

    Discord 4.1company rating

    Senior software engineer job at Discord

    Our Platform Infrastructure teams are responsible for building and maintaining the critical systems that power Discord's core services. These systems handle hundreds of thousands of requests per second, process tens of billions of transactions daily, and enable millions of users to connect seamlessly. Through developing and operating foundational platform components, our work allows internal developers to rapidly and safely deliver new features to production while ensuring Discord remains reliable, efficient, and scalable. As a Senior Software Engineer on these teams, you will continuously improve our codebase, processes, and infrastructure - affecting nearly every interaction users have on Discord! What You'll Be Doing: * Ensure the reliable and efficient operation of critical systems that serve millions of users daily. * Design, develop, and scale distributed systems from the ground up. * Write code and manage infrastructure to support high-performance services. * Enable dozens of teams to deploy code to production quickly and safely. * Use and enhance observability tools to troubleshoot complex issues. * Instrument services to establish robust data collection and monitoring pipelines. * Coach and mentor other engineers, enabling their development. * Become a vital part of a small team of talented engineers passionate about keeping Discord running smoothly. What you have: * 5+ years of experience designing and developing backend systems. * Experience scaling distributed systems. * Experience operating complex services in a production environment. * Familiarity with open source software, and the ability to dig into a library's source code to find the answer you're looking for. * Confidence in making tradeoffs when leading projects to ensure constant progress. Bonus Points: * Experience with Python or Rust. * Experience deploying and managing containerized applications with Kubernetes. * Experience with Google Pub/Sub or other message queue systems. * A deep understanding of Python runtime internals or the gevent library. * You have built or contributed to open source projects. * You are a Discord power user and have built bots or apps interacting with our platform. Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. 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.
    $196k-220.5k yearly Auto-Apply 3d ago
  • Senior Software Engineer, Ads

    Discord 4.1company rating

    Senior software engineer job at Discord

    We are looking for a highly technical, creative, hands-on, and impact-focused Senior Software Engineer to join our growing Ads team. Our team is revolutionizing the way users interact with our platform through innovative ad formats (including Quests). We are driven by a passion for delivering exceptional user experiences while scaling our platform to new heights. These products enable us to generate revenue by building a win-win-win suite of distribution tools for game developers, players, and Discord. Join us in shaping the future of digital advertising and marketplace interactions! To learn more about Discord Engineering, take a look at our engineering blog! What you'll be doing * Design, build and maintain new Ads products and infrastructure from the backend to frontend. Collaborate with both engineers on and off the team - from Revenue Infrastructure, to Core Tech, to Machine Learning, to Data Science. * Be a strategic partner with engineering, product, and cross functional leadership in designing, developing and scaling digital advertising features that drive revenue growth and enhance user engagement. * Architect simple and maintainable systems to enable us to launch quickly and iterate while sustaining a high product and technical quality bar. * Model strong ownership by acting autonomously when possible and looping in others to build confidence on critical questions. Introduce coding and operational best practices to the team; always be learning & teaching. * Own projects end to end - you'll be responsible for working with Product and other stakeholders to refine requirements, creating technical designs and specs, implementing changes, and seeing projects through to launch and maintenance. What you should have * A focus on impact. You have a sharp eye for what changes can bring a product from good to great. You collaborate closely with product managers, designers, analysts, and other engineers to define great solutions to business problems. * A sense of ownership. You believe in solving a problem completely rather than simply shipping a solution. You operate autonomously and follow through on your commitments. * A growth mindset. You view mistakes as learning opportunities and build upon your successes. You challenge yourself and those around you to continuously improve. * A love of mentorship. Helping fellow engineers, providing feedback and guidance on system architecture, API design, data modeling, and tradeoffs. * Domain knowledge. We're looking for engineers with experience in the ad delivery space. * 4+ years of experience, with 2 years in relevant roles. Bonus Points * Expertise with Typescript, React, React Native, Python and/or Rust * Familiarity with experimentation and analysis * Contributions to open-source projects * Interest or passion for the Discord platform Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. 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.
    $196k-220.5k yearly Auto-Apply 3d ago
  • Senior Software Engineer - Safety Experience

    Discord 4.1company rating

    Senior software engineer job at Discord

    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. As a Senior Engineer on the Safety Experience team, you'll lead the charge in making Discord's platform safer for hundreds of millions of users. You'll design, build, and maintain product features and systems that prevent harmful activities while ensuring regulatory compliance. Keeping users safe is essential for Discord's growth, making your team's work critical. This role reports to the Engineering Manager of Safety Experience. What you'll be doing: Lead development of highly‑visible, user‑facing products that protect Discord's users. Design, build, and deploy robust production APIs, backend services, and data pipelines to launch safety features at scale. Collaborate cross‑functionally with Product, Design, Policy, Data Science, ML, Legal, and T&S Operations to create solutions that are both impactful and lovable. Iterate on in-house tooling to supercharge our T&S workflows. Respond rapidly to the ever‑evolving abuse and compliance landscape. What you should have: 5+ years experience writing Python and utilizing back-end API frameworks (Flask, Django). 5+ years experience developing front-end interfaces with JavaScript (React, TypeScript) for both web and mobile platforms. Familiarity with databases such as Cassandra, Postgres, and ScyllaDB. Demonstrated success leading end‑to‑end delivery of complex projects: breaking down ambiguity, coordinating rollouts, and aligning stakeholders. Demonstrated ability to troubleshoot, debug, and test complex systems in a live, production environment. Exceptional communication and collaboration skills, with the ability to work well with cross-functional partners, designers, and other engineers. Experience using metrics and dashboards to make data-driven decisions and develop insightful reports. Bonus Points Experience in the Safety or Anti‑Abuse domain. Experience analyzing and visualizing data using Datadog or Mode. Familiarity with real‑time streaming systems like Kafka or Pub-Sub. Ability to contribute to offline analytics jobs and processes. Experience building and operating mobile‑client features on iOS and Android. Exposure to lower‑level languages such as Go, Rust, and Elixir. A strong moral compass that drives you to protect users and do the right thing. Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. 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. Please see our Applicant and Candidate Privacy Policy for details regarding Discord's collection and usage of personal information relating to the application and recruitment process by clicking HERE.
    $196k-220.5k yearly Auto-Apply 17d ago
  • Rust/C++ Senior Software Engineer

    Discord 4.1company rating

    Senior software engineer job at Discord

    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 to build high-performance, cross-platform client software that powers experiences for 200+ million users worldwide. You'll work on core libraries that run across Windows, Mac, Linux, Android, and iOS-writing native code using platform-specific APIs to provide optimal experiences wherever people use Discord. As a Senior Software Engineer on our A/V Client team, you'll tackle challenging performance problems, design systems that scale across diverse hardware configurations, and build the foundation that enables real-time experiences for millions of concurrent users. What you'll be doing: Build core libraries that power Discord's client experiences across desktop, browser, and mobile platforms (Rust, C++, and Typescript) Optimize performance end-to-end across all supported platforms Design and run experiments with proper success criteria and statistical rigor to validate improvements Debug complex issues across diverse hardware and platform configurations Collaborate with cross-functional teams to ship features that delight millions of users What you should have: 4+ years building large-scale, cross-platform software (Windows, mac OS, Android, iOS, or game console development) Strong Rust or C++ skills with deep understanding of memory management, multi-threading, and low-level optimization Experience building performance-critical applications where milliseconds matter Bonus points: Experience designing experiments that prove (not just suggest) improvements Experience with real-time media applications (audio/video, game streaming, etc.) Hands-on experience with WebRTC, SDP, SRTP, or DTLS protocols Familiarity with audio/video codecs (Opus, H.264, AV1, etc.) and their corresponding quality measurements (POLQA, PSNR, VMAF, etc.) Proficiency with CPU, GPU, and memory profiling-you can identify bottlenecks, optimize critical paths, and manage resource constraints effectively You have built or contributed to open source projects Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). For this role, the hiring manager would like folks to be in the office 1 day a week. Relocation assistance may be available. 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. Please see our Applicant and Candidate Privacy Policy for details regarding Discord's collection and usage of personal information relating to the application and recruitment process by clicking HERE.
    $196k-220.5k yearly Auto-Apply 60d+ ago
  • Senior Software Engineer, Mobile Architecture

    Discord 4.1company rating

    Senior software engineer job at Discord

    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. We're looking for a Senior Software Engineer to join our Mobile Architecture team to help build the technical foundation that powers Discord's mobile experience for millions of users worldwide. You'll work on performance-critical systems using React Native, focusing on delivering an exceptional mobile experience that feels instantaneous. Our goal is to build products that our customers absolutely love, products that are functional, reliable, usable, and delightful, with performance as a core feature. What you'll be doing Build and optimize foundational mobile libraries and infrastructure that power Discord's mobile apps on iOS and Android Work on challenging performance problems including Time-to-Interactive (TTI), memory optimization, crash reduction, and jank elimination Contribute to React Native infrastructure and upgrades, helping maintain Discord's position at the forefront of RN adoption Design and implement mobile features using React Native, TypeScript/JavaScript, with occasional native development in Swift/Kotlin when needed Collaborate with cross-functional teams to deliver high-quality mobile experiences Participate in code reviews, technical design discussions, and help establish best practices for the team What you should have 3+ years experience as a software engineer working on large, cross-platform software projects. 1+ years experience as a software engineer working on a production React Native application at scale, and/or React Native foundational libraries. Experience writing clean, maintainable code and collaborating effectively in a team environment Problem-solving mindset with ability to debug complex issues across the stack Passion for creating excellent user experiences and attention to performance details Strong communication skills and ability to work collaboratively Bonus Points Native mobile development experience (iOS with Swift/Objective-C or Android with Kotlin/Java) Experience with mobile performance optimization and profiling tools Background in build and release processes for mobile apps Active participation in the React or React Native communities Experience optimizing applications for varying network conditions or international markets Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. 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. Please see our Applicant and Candidate Privacy Policy for details regarding Discord's collection and usage of personal information relating to the application and recruitment process by clicking HERE.
    $196k-220.5k yearly Auto-Apply 60d+ ago
  • Senior Software Engineer - Notifications

    Discord 4.1company rating

    Senior software engineer job at Discord

    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. We're looking for a highly motivated, mission-focused Senior Software Engineer to join the Notifications team at Discord. Notifications are a business critical function for helping users remain connected on our platform. The Notifications squad is a multidiscipline group of engineers that work across user experiences, infrastructure, and machine learning problems to ensure notifications from Discord are high signal and high value at all times. We're looking for a full stack data-driven engineer with strong product sense to join our team. As a member of Notifications, you will work in a highly collaborative environment to tackle complex problems on every part of the stack. What You'll Be Doing Improve client device experiences for receiving notifications and tailoring notification preferences Build the platform that enables all other teams in the company to send delightful notifications while delivering the maximum value to our users. Pair with Machine Learning engineers to optimize global notification signals and quality. Maintain a high quality bar for our platform's operational health and client performance Pair with Product and Design leads to find the right solutions that balance delight, speed of delivery and impact What you should have You have 5+ years of experience as a Software Engineer You have experience in teams operating complex infrastructure or unique product needs You are eager to learn new languages and frameworks, and are comfortable working across the full stack when needed You've worked in team with clear metrics goals and had a measurable positive impact on customers You have a strong product sense and take pride in sweating the details of great UX You are motivated to help your team members succeed, grow, and learn from each other through empathetic feedback Expertise in Python, Typescript, Swift, Kotlin and/or other languages involved in notifications development Bonus Points You are a Discord user, and understand the core features and flow of Discord communications You have previously built a notifications orchestration system The US base salary range for this full-time position is $196,000 to $220,000 + 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. Please see our Applicant and Candidate Privacy Policy for details regarding Discord's collection and usage of personal information relating to the application and recruitment process by clicking HERE.
    $196k-220k yearly Auto-Apply 27d ago
  • Software Engineer - Realtime Infrastructure

    Discord 4.1company rating

    Senior software engineer job at Discord

    The Realtime Infrastructure team is responsible for building and maintaining some of Discord's highest scale and most critical services. Those systems are at the core of our text chat infrastructure and facilitate the dispatching of every update to our users sessions. This role will have a significant impact on Discord's overall reliability and performance. It will also help our product teams build new features on top of our infrastructure. This team is small but critical, and its work has a direct impact on Discord's success and ability to scale. This role reports to the Senior Engineering Manager of Realtime Infrastructure. What You'll Be Doing * Build and operate large-scale, reliable and performant distributed systems. * Collaborate with product teams to create new features. * Ensure Discord "just works". * Write code but also manage our infrastructure. * Work with a talented team of engineers who have built one of the largest communication platforms in the world. What you should have * 2+ years of experience writing and designing backend systems. * Experience solving complex distributed system problems. * Experience operating and maintaining critical tier 0 services. * Knowledge of monitoring and alerting best practices. * Familiar with open source software, and not afraid to dig into the source code of a library to find the answer you're looking for. Bonus Points * Experience with Elixir. * Experience working with systems deployed in a cloud environment (GCP, AWS, etc.) * Knowledge of devops tools like Salt,Terraform or k8s. * You have built or contributed to open source projects. * You are a Discord power user and have built bots or apps interacting with our platform. Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. The US base salary range for this full-time position is $160,000 to $180,000 + 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.
    $160k-180k yearly Auto-Apply 3d ago
  • Software Engineer, Payments

    Discord 4.1company rating

    Senior software engineer job at Discord

    Come build the future of Discord's business with us! We are looking for an impact-focused Software Engineer to join our world-class Revenue group as we accelerate Discord's growth by enabling sophisticated payments experiences. These product lines allow us to grow our business while keeping Discord's core functionality free. To learn more about Discord Engineering, take a look at our engineering blog! What You'll Be Doing * Work with other fullstack engineers to build the checkout and payments capabilities that support Discord's existing business lines, and enable new revenue streams across Web, Android, and iOS * Own problems end to end - through defining technical specifications, implementing changes, and launch. * Partner with Product, Design, CX, Data Science, and feature teams across the company to evolve Discord's commerce platform and expand its capabilities * Provide feature teams with tools and platform support needed to spin up new monetization products * Improve the reliability, observability, and stability of Discord's commerce systems What you should have * 3+ years of software engineering experience. We primarily work in the backend (Python), but we also do some frontend work (React, Typescript). You have a background with a similar emphasis on fullstack development * A growth mindset. You view mistakes as learning opportunities and build upon your successes. You challenge yourself and those around you to continuously improve * Product and platform sense. You maintain a high degree of empathy for both your internal and external users, and seek feedback from them about your work. * Domain experience in the payments: You'd worked on or worked adjacent to and are familiar with checkout flows, payment processor integrations, global payment methods and localized pricing, discounts and trials systems The US base salary range for this full-time position is $160,000 to $180,000 + 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. Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. For this role, there is no formal requirement to work from the office.
    $160k-180k yearly Auto-Apply 3d ago
  • Software Engineer, Mobile

    Discord 4.1company rating

    Senior software engineer job at Discord

    Power real-time conversations for 200+ million users worldwide. The mission of Discord's AV Client team is to give our users an outstanding voice, video, and game-streaming experience across Windows, Mac, Linux, Android, and iOS. That's a lot of platforms! We write native code using platform-specific APIs to provide the optimal experience wherever people use Discord. Ever wonder what happens when your friend's voice cuts out mid-clutch? Or why that one teammate always sounds like they're underwater? Plot twist: you could be the one fixing that! As a Software Engineer on our AV Client team, your code will be the difference between 'Can you hear me?' and legendary gaming moments that friends talk about for years. What you'll be doing * Build the core libraries that power conversations for millions of users (Typescript, C++, Objective-C, Kotlin) * Design and run experiments with proper success criteria and statistical rigor - because hunches don't answer the big question: "Does this actually make calls better?" * Play detective with audio/video gremlins hiding in endless configurations of user hardware What you should have * 3+ years experience doing native development * Experience developing mobile components with C++ * Experience integrating with mobile SDKs in Objective-C/Swift or Kotlin/Java * Experience creating pragmatic solutions to complex problems * Comfort working within a highly collaborative team environment Bonus Points * Experience in audio/video native SDKs (ex. Android: MediaCodec, Camera2; iOS: VideoToolbox, AVAudioSession) * Experience with the WebRTC library Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). For this role, the hiring manager would like folks to be in the office 1 day a week. Relocation assistance may be available. The US base salary range for this full-time position is $160,000 to $180,000 + 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.
    $160k-180k yearly Auto-Apply 3d ago
  • Software Engineer, Ads

    Discord 4.1company rating

    Senior software engineer job at Discord

    We are looking for a highly technical, creative, hands-on, and impact-focused Software Engineer to join our growing Ads team. Our team is revolutionizing the way users interact with our platform through innovative ads formats (including Quests). We are driven by a passion for delivering exceptional user experiences while scaling our platform to new heights. These products enable us to generate revenue by building a win-win-win suite of distribution tools for game developers, players, and Discord. Join us in shaping the future of digital advertising and marketplace interactions. To learn more about Discord Engineering, take a look at our engineering blog! What You'll Be Doing * Build a platform that enable advertisers and operations teams to manage their ad campaigns * Build new ads products from the backend to the frontend that deliver direct value to users through rewards * Make architectural improvements to improve the long term maintenance of our products and systems * Collaborate with engineers, product managers and designers to create delightful products that people love * Work with our analytics and experimentation frameworks to help optimize our ads products * Stay up-to-date on the latest industry technologies What you should have * Strive for excellence mentality. You believe in solving a problem completely rather than simply shipping a solution. You have high attention to detail, and can deliver on building beautiful products. * Collaboration. Your updates are transparent and highlight both everything that's going great and going wrong with a project - bringing your team along for the ride. In addition, you can build strong relationships with your teammates around you. * A growth mindset. You view mistakes as learning opportunities and build upon your successes. You challenge yourself and those around you to continuously improve. * 2-4 years of experience, working with similar technologies. Bonus Points * Hands on experience with Typescript, React, Python and/or Rust, React Native * Familiarity with experimentation tooling and analysis * Contributions to open-source projects * Interest or passion for the Discord platform Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. The US base salary range for this full-time position is $160,000 to $180,000 + 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.
    $160k-180k yearly Auto-Apply 3d ago
  • Software Engineer - Realtime Infrastructure

    Discord 4.1company rating

    Senior software engineer job at Discord

    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. The Realtime Infrastructure team is responsible for building and maintaining some of Discord's highest scale and most critical services. Those systems are at the core of our text chat infrastructure and facilitate the dispatching of every update to our users sessions. This role will have a significant impact on Discord's overall reliability and performance. It will also help our product teams build new features on top of our infrastructure. This team is small but critical, and its work has a direct impact on Discord's success and ability to scale. This role reports to the Senior Engineering Manager of Realtime Infrastructure. What You'll Be Doing Build and operate large-scale, reliable and performant distributed systems. Collaborate with product teams to create new features. Ensure Discord “just works”. Write code but also manage our infrastructure. Work with a talented team of engineers who have built one of the largest communication platforms in the world. What you should have 2+ years of experience writing and designing backend systems. Experience solving complex distributed system problems. Experience operating and maintaining critical tier 0 services. Knowledge of monitoring and alerting best practices. Familiar with open source software, and not afraid to dig into the source code of a library to find the answer you're looking for. Bonus Points Experience with Elixir. Experience working with systems deployed in a cloud environment (GCP, AWS, etc.) Knowledge of devops tools like Salt,Terraform or k8s. You have built or contributed to open source projects. You are a Discord power user and have built bots or apps interacting with our platform. Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. The US base salary range for this full-time position is $160,000 to $180,000 + 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. Please see our Applicant and Candidate Privacy Policy for details regarding Discord's collection and usage of personal information relating to the application and recruitment process by clicking HERE.
    $160k-180k yearly Auto-Apply 43d ago
  • Software Engineer, Payments

    Discord 4.1company rating

    Senior software engineer job at Discord

    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. Come build the future of Discord's business with us! We are looking for an impact-focused Software Engineer to join our world-class Revenue group as we accelerate Discord's growth by enabling sophisticated payments experiences. These product lines allow us to grow our business while keeping Discord's core functionality free. To learn more about Discord Engineering, take a look at our engineering blog! What You'll Be Doing Work with other fullstack engineers to build the checkout and payments capabilities that support Discord's existing business lines, and enable new revenue streams across Web, Android, and iOS Own problems end to end - through defining technical specifications, implementing changes, and launch. Partner with Product, Design, CX, Data Science, and feature teams across the company to evolve Discord's commerce platform and expand its capabilities Provide feature teams with tools and platform support needed to spin up new monetization products Improve the reliability, observability, and stability of Discord's commerce systems What you should have 3+ years of software engineering experience. We primarily work in the backend (Python), but we also do some frontend work (React, Typescript). You have a background with a similar emphasis on fullstack development A growth mindset. You view mistakes as learning opportunities and build upon your successes. You challenge yourself and those around you to continuously improve Product and platform sense. You maintain a high degree of empathy for both your internal and external users, and seek feedback from them about your work. Domain experience in the payments: You'd worked on or worked adjacent to and are familiar with checkout flows, payment processor integrations, global payment methods and localized pricing, discounts and trials systems The US base salary range for this full-time position is $160,000 to $180,000 + 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. Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. For this role, there is no formal requirement to work from the office. 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. Please see our Applicant and Candidate Privacy Policy for details regarding Discord's collection and usage of personal information relating to the application and recruitment process by clicking HERE.
    $160k-180k yearly Auto-Apply 60d+ ago
  • Software Engineer, Ads

    Discord 4.1company rating

    Senior software engineer job at Discord

    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. We are looking for a highly technical, creative, hands-on, and impact-focused Software Engineer to join our growing Ads team. Our team is revolutionizing the way users interact with our platform through innovative ads formats (including Quests). We are driven by a passion for delivering exceptional user experiences while scaling our platform to new heights. These products enable us to generate revenue by building a win-win-win suite of distribution tools for game developers, players, and Discord. Join us in shaping the future of digital advertising and marketplace interactions. To learn more about Discord Engineering, take a look at our engineering blog! What You'll Be Doing Build a platform that enable advertisers and operations teams to manage their ad campaigns Build new ads products from the backend to the frontend that deliver direct value to users through rewards Make architectural improvements to improve the long term maintenance of our products and systems Collaborate with engineers, product managers and designers to create delightful products that people love Work with our analytics and experimentation frameworks to help optimize our ads products Stay up-to-date on the latest industry technologies What you should have Strive for excellence mentality. You believe in solving a problem completely rather than simply shipping a solution. You have high attention to detail, and can deliver on building beautiful products. Collaboration. Your updates are transparent and highlight both everything that's going great and going wrong with a project - bringing your team along for the ride. In addition, you can build strong relationships with your teammates around you. A growth mindset. You view mistakes as learning opportunities and build upon your successes. You challenge yourself and those around you to continuously improve. 2-4 years of experience, working with similar technologies. Bonus Points Hands on experience with Typescript, React, Python and/or Rust, React Native Familiarity with experimentation tooling and analysis Contributions to open-source projects Interest or passion for the Discord platform Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. The US base salary range for this full-time position is $160,000 to $180,000 + 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. Please see our Applicant and Candidate Privacy Policy for details regarding Discord's collection and usage of personal information relating to the application and recruitment process by clicking HERE.
    $160k-180k yearly Auto-Apply 10d ago
  • Software Engineer, Mobile

    Discord 4.1company rating

    Senior software engineer job at Discord

    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. Power real-time conversations for 200+ million users worldwide. The mission of Discord's AV Client team is to give our users an outstanding voice, video, and game-streaming experience across Windows, Mac, Linux, Android, and iOS. That's a lot of platforms! We write native code using platform-specific APIs to provide the optimal experience wherever people use Discord. Ever wonder what happens when your friend's voice cuts out mid-clutch? Or why that one teammate always sounds like they're underwater? Plot twist: you could be the one fixing that! As a Software Engineer on our AV Client team, your code will be the difference between 'Can you hear me?' and legendary gaming moments that friends talk about for years. What you'll be doing Build the core libraries that power conversations for millions of users (Typescript, C++, Objective-C, Kotlin) Design and run experiments with proper success criteria and statistical rigor - because hunches don't answer the big question: “Does this actually make calls better?” Play detective with audio/video gremlins hiding in endless configurations of user hardware What you should have 3+ years experience doing native development Experience developing mobile components with C++ Experience integrating with mobile SDKs in Objective-C/Swift or Kotlin/Java Experience creating pragmatic solutions to complex problems Comfort working within a highly collaborative team environment Bonus Points Experience in audio/video native SDKs (ex. Android: MediaCodec, Camera2; iOS: VideoToolbox, AVAudioSession) Experience with the WebRTC library Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). For this role, the hiring manager would like folks to be in the office 1 day a week. Relocation assistance may be available. The US base salary range for this full-time position is $160,000 to $180,000 + 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. Please see our Applicant and Candidate Privacy Policy for details regarding Discord's collection and usage of personal information relating to the application and recruitment process by clicking HERE.
    $160k-180k yearly Auto-Apply 60d+ ago

Learn more about Discord jobs