Post job

Staff Software Engineer jobs at Discord - 43 jobs

  • Staff Software Engineer, Machine Learning (Safety)

    Discord 4.1company rating

    Staff 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 Staff Machine Learning Engineer - Safety ML to join our dynamic team. As a technical lead of the Safety ML team, you will be responsible for designing, developing, and maintaining our data and AI/ML infrastructure and services. You will collaborate with cross-functional teams, including data scientists, software engineers, MLEs and product managers, to deliver modern and cutting-edge solutions that improve safety on the platform. This role reports to the Senior Manager of Machine Learning, Safety. What You'll Be Doing Serve as the team's technical lead and mentor, guiding ICs through design, experimentation, and implementation while raising the technical bar. Define and drive the Safety ML team's technical strategy and roadmap. Set the bar in technical reviews, including code, design, and architecture, ensuring the team builds scalable, robust, and high-quality ML systems. Collaborate cross-functionally with product, data science, policy, legal, and engineering partners to align on safety goals and deliver effective solutions. Tackle the most complex and high-impact challenges in safety, including adversarial abuse, harmful content detection, and evolving threat vectors. Develop cutting-edge safety techniques, applying state-of-the-art ML to detect and prevent harm while staying ahead of emerging abuse patterns Influence the company's direction on safety, clearly communicating trade-offs and technical constraints to senior leadership and stakeholders. What you should have 5+ years of experience in ML engineering or applied ML roles. 2+ years of experience applying ML in Trust & Safety to counter adversarial actors. Strong coding skills in Python and fluency in ML frameworks such as PyTorch, JAX, or TensorFlow. Proven experience building performant machine learning systems at scale and have driven the execution of large, impactful projects from ideation to production. Ability to think from first principles, approaching complex problems with creativity, clear reasoning, and pragmatic solutions. A growth mindset: seeking feedback, reflecting on decisions, and continuously improving. Excellent communication and collaboration skills, with a history of partnering effectively across engineering, data science, legal, policy, and product teams. Bachelor's or Master's degree in Computer Science, Machine Learning, Statistics, or a related field (Physics, Math, Operations Research, etc.) The US base salary range for this full-time position is $272,000 to $306,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.
    $272k-306k yearly Auto-Apply 3d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Staff Software Engineer, Platform Security

    Discord 4.1company rating

    Staff 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. 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 Staff Engineer to advance this mission through security expertise, software development, and operational excellence. In this technical leadership role, you'll articulate and pursue the most leveraged opportunities to reduce security risk across Engineering, designing and building 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 Shape company-wide security strategy and lead software engineering projects 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 own 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 5+ years of experience writing software in a general-purpose programming language (we mainly use Python and Rust) 4+ years of experience securing systems with millions of users Experience mentoring junior ICs and leading technical projects involving multiple engineers and spanning multiple quarters Experience designing and building software for customers (internal or external) beyond your immediate team Experience securing 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 A system to discover industry tools that can multiply your team's impact Experience securing multi-cloud environments Built or operated a service mesh (e.g. Envoy, Istio) Managed and secured VMs or bare-metal hosts (e.g. Linux, Salt) The US base salary range for this full-time position is $248,000 to $279,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.
    $248k-279k yearly Auto-Apply 2d ago
  • Staff Software Engineer, Quest Experiences

    Discord 4.1company rating

    Staff 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 technical, creative, hands-on, and impact-focused Staff Software Engineer to join our growing Ads team. In this role, you will lead the creation of beautiful, intuitive user interfaces across Discord's web and mobile platforms and build the next generation of engaging, user-forward ads products. 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! What You'll Be Doing Act as a technical leader and domain expert in crafting thoughtful solutions to design problems both independently and in collaboration with dedicated designers. Design, build and maintain new Ads products and infrastructure from the backend to frontend. 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. 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. Use your technical expertise to constantly raise the bar and empower the team to deliver extraordinary results at the high technical level we set Mentor and guide the careers of the engineers through coaching and finding opportunities that support their technical skillset and goals. What you should have Strong experience in React and/or React Native. You have built complex applications in both, and understand their ecosystems/libraries deeply. Strong design sensibility. You have an eye for detail and passion for creating visually compelling interfaces. 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 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 love of mentorship of fellow engineers, providing feedback and guidance on system architecture, API design, data modeling, and championing UI/UX quality. 7+ years experience building rich, user-centric applications (web and/or mobile). Bonus Points Experience working on teams focused on growth, particularly in ads, revenue generation or product monetization. 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 monetization. The US base salary range for this full-time position is $248,000 - $279,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.
    $248k-279k yearly Auto-Apply 3d ago
  • Staff Software Engineer, Machine Learning (Safety)

    Discord 4.1company rating

    Staff software engineer job at Discord

    We are seeking an accomplished and experienced Staff Machine Learning Engineer - Safety ML to join our dynamic team. As a technical lead of the Safety ML team, you will be responsible for designing, developing, and maintaining our data and AI/ML infrastructure and services. You will collaborate with cross-functional teams, including data scientists, software engineers, MLEs and product managers, to deliver modern and cutting-edge solutions that improve safety on the platform. This role reports to the Senior Manager of Machine Learning, Safety. What You'll Be Doing * Serve as the team's technical lead and mentor, guiding ICs through design, experimentation, and implementation while raising the technical bar. * Define and drive the Safety ML team's technical strategy and roadmap. * Set the bar in technical reviews, including code, design, and architecture, ensuring the team builds scalable, robust, and high-quality ML systems. * Collaborate cross-functionally with product, data science, policy, legal, and engineering partners to align on safety goals and deliver effective solutions. * Tackle the most complex and high-impact challenges in safety, including adversarial abuse, harmful content detection, and evolving threat vectors. * Develop cutting-edge safety techniques, applying state-of-the-art ML to detect and prevent harm while staying ahead of emerging abuse patterns * Influence the company's direction on safety, clearly communicating trade-offs and technical constraints to senior leadership and stakeholders. What you should have * 5+ years of experience in ML engineering or applied ML roles. * 2+ years of experience applying ML in Trust & Safety to counter adversarial actors. * Strong coding skills in Python and fluency in ML frameworks such as PyTorch, JAX, or TensorFlow. * Proven experience building performant machine learning systems at scale and have driven the execution of large, impactful projects from ideation to production. * Ability to think from first principles, approaching complex problems with creativity, clear reasoning, and pragmatic solutions. * A growth mindset: seeking feedback, reflecting on decisions, and continuously improving. * Excellent communication and collaboration skills, with a history of partnering effectively across engineering, data science, legal, policy, and product teams. * Bachelor's or Master's degree in Computer Science, Machine Learning, Statistics, or a related field (Physics, Math, Operations Research, etc.) The US base salary range for this full-time position is $272,000 to $306,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.
    $272k-306k yearly Auto-Apply 3d ago
  • Staff Software Engineer, New Gaming Features

    Discord 4.1company rating

    Staff software engineer job at Discord

    People come to Discord before, during, and after gaming, and we want to make that experience even better. Working directly with our developer partners and communities, we are building brand new ways for users on Discord to connect, engage and have a great time while gaming. We believe that gaming is better when playing with friends, and aim to provide the features and tooling for developers to help us enrich those experiences. This is also reflected in how we work! Our engineering culture values collaboration and building great teams. Come and join us! What You'll Be Doing * Design, build, and maintain features that help users connect and make friends through gaming on our platform, across desktop and mobile. * Engage with developers, game studios and other partners to find opportunities and address challenges towards providing a more rich experience for players while gaming and engaging with online communities. * Collaborate with Engineers, Designers, Product Owners, and Data Scientists to build engaging, fun, and trusted experiences, while experimenting and iterating on ideas that enhance user interactions. * Partner with our Content, Marketing and ML teams to improve ranking and discovery systems, enabling users to find meaningful connections and relevant content. * Build innovative features that help users discover new friendships and deepen existing ones, creating a trusted and welcoming environment. What you should have * You have 8+ years of experience as a software engineer. * You have experience with React/TS, Python or other modern programming languages. * You have a track-record of shipping incremental + delightful features that improve the overall user experience. * You are comfortable switching between different technical stacks and learning new ones. * You enjoy collaborating with product, design and other stakeholders. We don't operate in silos, and you'll be working closely with cross-functional peers. You should be able to express opinions and stay aligned. * You take a holistic approach to problem solving. You believe in solving a problem from first principles rather than simply shipping a solution. You learn from your mistakes and work through obstacles with the rest of the team. * You have experience leading projects, gathering requirements, supporting partners and mentoring others. You believe in 'lead by example' with regards to ownership, autonomy, quality and impact, and no problem is "not my problem". * You are a Discord user and want to make the product better! Bonus Points * Experience working on a mobile native stack (iOS / Obj-C / Swift), Android (Java, Kotlin) * Experience integrating or deploying on Steam (or similar platforms) * Experience using Epic Games Online Services, Steamworks API, Playfab The US base salary range for this full-time position is $248,000 to $279,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.
    $248k-279k yearly Auto-Apply 3d ago
  • Staff Software Engineer, Quest Experiences

    Discord 4.1company rating

    Staff software engineer job at Discord

    We're looking for a highly technical, creative, hands-on, and impact-focused Staff Software Engineer to join our growing Ads team. In this role, you will lead the creation of beautiful, intuitive user interfaces across Discord's web and mobile platforms and build the next generation of engaging, user-forward ads products. 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! What You'll Be Doing * Act as a technical leader and domain expert in crafting thoughtful solutions to design problems both independently and in collaboration with dedicated designers. Design, build and maintain new Ads products and infrastructure from the backend to frontend. * 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. * 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. * Use your technical expertise to constantly raise the bar and empower the team to deliver extraordinary results at the high technical level we set * Mentor and guide the careers of the engineers through coaching and finding opportunities that support their technical skillset and goals. What you should have * Strong experience in React and/or React Native. You have built complex applications in both, and understand their ecosystems/libraries deeply. * Strong design sensibility. You have an eye for detail and passion for creating visually compelling interfaces. * 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 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 love of mentorship of fellow engineers, providing feedback and guidance on system architecture, API design, data modeling, and championing UI/UX quality. * 7+ years experience building rich, user-centric applications (web and/or mobile). Bonus Points * Experience working on teams focused on growth, particularly in ads, revenue generation or product monetization. * 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 monetization. The US base salary range for this full-time position is $248,000 - $279,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.
    $248k-279k yearly Auto-Apply 3d ago
  • Staff Software Engineer, Design Systems

    Discord 4.1company rating

    Staff software engineer job at Discord

    The Design Systems team is a cross-functional team that ensures design quality across all facets of UI, content, and graphics. We develop the core primitives and standards that engineers and designers use to build Discord's products. Designers and engineers on this team collaborate closely to accelerate product feature teams' ability to ship new features with UI that are accessible, consistent, and high quality. This team also sets the standard for accessibility on Discord, and supports other engineering teams in achieving it. As such, the Design Systems team plays a critical role enabling Discord to achieve its core mission: creating a space for everyone to find belonging. What You'll Be Doing * Leading the team's technical direction and architecture of the engineering foundations that underpin our frontend primitives. * Working closely with our engineers and designers to build and maintain our design system, Mana, (design tokens, components, and other code patterns) and improve it over time. * Authoring beautiful, accessible components that work across all our supported platforms (iOS, Android, desktop, and web). * Building internal tools like Figma plugins, asset pipelines, codemods, and lint rules to empower all of our engineers and designers to use the design system to the fullest extent. * Providing guidance to teams on the best way to use design systems components and tools across their projects through pairing and documentation. * Creating interactive prototypes to communicate your work and using user research & data to inform your reasoning * Inspiring the entire team and our internal partners by bringing new ideas to the table and implementing them as next-generation product primitives. * Mentoring engineers and setting high engineer standards through code and RFC review and championing UI/UX quality at Discord. What you should have * 8+ years of work experience as a software engineer building, shipping, and iterating on product features or internal tools. * 4+ years experience working on a design system. * Expertise with web (React, TypeScript) and mobile (React Native, Swift, Objective-C, Kotlin) client-focused development. We're a cross-platform team and believe that engineers should be empowered to work across a variety of tech stacks. We'll support you in learning the stacks you don't know! * A deep understanding of accessibility and performance, and their application in creating robust user interfaces. * Strong, clear written communication skills and a healthy appreciation for good documentation. * Strong UI/UX sensibility and passion for great design and user experience. You have an eye for detail and have implemented polished interfaces and animations (bonus if you've used libraries like Reanimated). * Experience working on cross-functional teams with designers or product managers. * Willingness and excitement to learn new technical skills and expand your toolkit. * A consistent track record of delivering multi-milestone projects on time and at a high level. * Experience safely migrating existing front-end codebases to new technical patterns at scale. The US base salary range for this full-time position is $248,000 to $279,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.
    $248k-279k yearly Auto-Apply 15d ago
  • Staff Software Engineer, New Gaming Features

    Discord 4.1company rating

    Staff 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. People come to Discord before, during, and after gaming, and we want to make that experience even better. Working directly with our developer partners and communities, we are building brand new ways for users on Discord to connect, engage and have a great time while gaming. We believe that gaming is better when playing with friends, and aim to provide the features and tooling for developers to help us enrich those experiences. This is also reflected in how we work! Our engineering culture values collaboration and building great teams. Come and join us! What You'll Be Doing Design, build, and maintain features that help users connect and make friends through gaming on our platform, across desktop and mobile. Engage with developers, game studios and other partners to find opportunities and address challenges towards providing a more rich experience for players while gaming and engaging with online communities. Collaborate with Engineers, Designers, Product Owners, and Data Scientists to build engaging, fun, and trusted experiences, while experimenting and iterating on ideas that enhance user interactions. Partner with our Content, Marketing and ML teams to improve ranking and discovery systems, enabling users to find meaningful connections and relevant content. Build innovative features that help users discover new friendships and deepen existing ones, creating a trusted and welcoming environment. What you should have You have 8+ years of experience as a software engineer. You have experience with React/TS, Python or other modern programming languages. You have a track-record of shipping incremental + delightful features that improve the overall user experience. You are comfortable switching between different technical stacks and learning new ones. You enjoy collaborating with product, design and other stakeholders. We don't operate in silos, and you'll be working closely with cross-functional peers. You should be able to express opinions and stay aligned. You take a holistic approach to problem solving. You believe in solving a problem from first principles rather than simply shipping a solution. You learn from your mistakes and work through obstacles with the rest of the team. You have experience leading projects, gathering requirements, supporting partners and mentoring others. You believe in ‘lead by example' with regards to ownership, autonomy, quality and impact, and no problem is “not my problem”. You are a Discord user and want to make the product better! Bonus Points Experience working on a mobile native stack (iOS / Obj-C / Swift), Android (Java, Kotlin) Experience integrating or deploying on Steam (or similar platforms) Experience using Epic Games Online Services, Steamworks API, Playfab The US base salary range for this full-time position is $248,000 to $279,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.
    $248k-279k yearly Auto-Apply 60d+ ago
  • Staff Software Engineer, Platform Security

    Discord 4.1company rating

    Staff 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. 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 Staff Engineer to advance this mission through security expertise, software development, and operational excellence. In this technical leadership role, you'll articulate and pursue the most leveraged opportunities to reduce security risk across Engineering, designing and building 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 Shape company-wide security strategy and lead software engineering projects 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 own 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 5+ years of experience writing software in a general-purpose programming language (we mainly use Python and Rust) 4+ years of experience securing systems with millions of users Experience mentoring junior ICs and leading technical projects involving multiple engineers and spanning multiple quarters Experience designing and building software for customers (internal or external) beyond your immediate team Experience securing 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 A system to discover industry tools that can multiply your team's impact Experience securing multi-cloud environments Built or operated a service mesh (e.g. Envoy, Istio) Managed and secured VMs or bare-metal hosts (e.g. Linux, Salt) The US base salary range for this full-time position is $248,000 to $279,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.
    $248k-279k yearly Auto-Apply 60d+ ago
  • Staff Software Engineer, Mobile Architecture

    Discord 4.1company rating

    Staff 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 Staff Software Engineer to join our Mobile Architecture team to help lead the technical vision for Discord's mobile experience across iOS and Android. You'll work on performance-critical systems using React Native, focusing on delivering an exceptional mobile experience that feels instantaneous. As a Staff Engineer, you'll drive technical direction, mentor other engineers, and tackle the most complex challenges facing our mobile platforms. 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 Lead technical direction and architecture decisions for Discord's mobile platform, particularly around React Native optimization and performance Build and optimize foundational mobile libraries and infrastructure that power Discord's mobile apps on iOS and Android Drive solutions to challenging performance problems including Time-to-Interactive (TTI), memory optimization, crash reduction, and jank elimination Lead React Native infrastructure initiatives and upgrades, helping maintain Discord's position at the forefront of RN adoption Architect scalable mobile solutions using React Native, TypeScript/JavaScript, with native development in Swift/Kotlin when needed for performance-critical paths Collaborate with cross-functional teams and influence technical decisions across the organization Mentor engineers on the team and help elevate the technical capabilities of the mobile organization Set best practices and engineering standards for mobile development at Discord What you should have 8+ 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 establishing engineering best practices Problem-solving mindset with ability to debug complex issues across the stack Passion for creating excellent user experiences and attention to performance details Excellent communication skills with ability to influence technical decisions and build consensus Demonstrated ability to mentor and guide other engineers 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 $248,000 to $279,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.
    $248k-279k yearly Auto-Apply 60d+ ago
  • Staff Software Engineer, Design Systems

    Discord 4.1company rating

    Staff 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 Design Systems team is a cross-functional team that ensures design quality across all facets of UI, content, and graphics. We develop the core primitives and standards that engineers and designers use to build Discord's products. Designers and engineers on this team collaborate closely to accelerate product feature teams' ability to ship new features with UI that are accessible, consistent, and high quality. This team also sets the standard for accessibility on Discord, and supports other engineering teams in achieving it. As such, the Design Systems team plays a critical role enabling Discord to achieve its core mission: creating a space for everyone to find belonging. What You'll Be Doing Leading the team's technical direction and architecture of the engineering foundations that underpin our frontend primitives. Working closely with our engineers and designers to build and maintain our design system, Mana, (design tokens, components, and other code patterns) and improve it over time. Authoring beautiful, accessible components that work across all our supported platforms (iOS, Android, desktop, and web). Building internal tools like Figma plugins, asset pipelines, codemods, and lint rules to empower all of our engineers and designers to use the design system to the fullest extent. Providing guidance to teams on the best way to use design systems components and tools across their projects through pairing and documentation. Creating interactive prototypes to communicate your work and using user research & data to inform your reasoning Inspiring the entire team and our internal partners by bringing new ideas to the table and implementing them as next-generation product primitives. Mentoring engineers and setting high engineer standards through code and RFC review and championing UI/UX quality at Discord. What you should have 8+ years of work experience as a software engineer building, shipping, and iterating on product features or internal tools. 4+ years experience working on a design system. Expertise with web (React, TypeScript) and mobile (React Native, Swift, Objective-C, Kotlin) client-focused development. We're a cross-platform team and believe that engineers should be empowered to work across a variety of tech stacks. We'll support you in learning the stacks you don't know! A deep understanding of accessibility and performance, and their application in creating robust user interfaces. Strong, clear written communication skills and a healthy appreciation for good documentation. Strong UI/UX sensibility and passion for great design and user experience. You have an eye for detail and have implemented polished interfaces and animations (bonus if you've used libraries like Reanimated). Experience working on cross-functional teams with designers or product managers. Willingness and excitement to learn new technical skills and expand your toolkit. A consistent track record of delivering multi-milestone projects on time and at a high level. Experience safely migrating existing front-end codebases to new technical patterns at scale. The US base salary range for this full-time position is $248,000 to $279,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.
    $248k-279k yearly Auto-Apply 15d ago
  • Staff Software Engineer, Quest Experiences

    Discord 4.1company rating

    Staff 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 technical, creative, hands-on, and impact-focused Staff Software Engineer to join our growing Ads team. In this role, you will lead the creation of beautiful, intuitive user interfaces across Discord's web and mobile platforms and build the next generation of engaging, user-forward ads products. 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! What You'll Be Doing Act as a technical leader and domain expert in crafting thoughtful solutions to design problems both independently and in collaboration with dedicated designers. Design, build and maintain new Ads products and infrastructure from the backend to frontend. 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. 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. Use your technical expertise to constantly raise the bar and empower the team to deliver extraordinary results at the high technical level we set Mentor and guide the careers of the engineers through coaching and finding opportunities that support their technical skillset and goals. What you should have Strong experience in React and/or React Native. You have built complex applications in both, and understand their ecosystems/libraries deeply. Strong design sensibility. You have an eye for detail and passion for creating visually compelling interfaces. 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 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 love of mentorship of fellow engineers, providing feedback and guidance on system architecture, API design, data modeling, and championing UI/UX quality. 7+ years experience building rich, user-centric applications (web and/or mobile). Bonus Points Experience working on teams focused on growth, particularly in ads, revenue generation or product monetization. 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 monetization. The US base salary range for this full-time position is $248,000 - $279,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.
    $248k-279k yearly Auto-Apply 60d+ ago
  • Staff Software Engineer, Safety Processing

    Discord 4.1company rating

    Staff 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 Staff Software Engineer to join our Safety Processing team. This team plays a crucial role in ensuring trust and safety across Discord, processing signals from user reports and automated systems to identify and remove harmful or illegal content from our platform. You'll lead backend projects, provide architectural guidance, and help build scalable systems that protect our users. Your work will directly impact the safety of our platform and help make Discord a place where everyone can belong. To learn more about Discord Engineering, take a look at our engineering blog. What You'll Be Doing: Lead, design, and build scalable backend systems for processing safety-related signals, primarily using Python Guide and mentor the team through architectural and system design challenges, ensuring long-term scalability as Discord continues to grow Collaborate with cross-functional teams to build tools for content moderation and related compliance efforts. This includes in house solutions and vendors Implement and enhance ML/AI models and automation to improve efficiency in content moderation and decision-making processes Build solutions with an adversarial mindset, anticipating and addressing safety challenges such as malicious behavior and illegal content on the platform Drive workstreams and provide leadership to the team, mobilizing others to accomplish projects and deliver impactful outcomes What We Look For: Python Expertise: Extensive experience developing and maintaining backend systems using Python Architectural Leadership: Strong system design and architecture skills with the ability to build scalable, reliable systems for content moderation with an emphasis on large scale projects, programs, or initiatives measured in quarters or years Leadership in Execution: Ability to define workstreams, lead projects, and guide other engineers through implementation Adversarial Mindset: Experience in a domain that required an adversarial mindset such as trust, safety, security, or privacy On-Call Experience: Experience being in a 24/7 on-call rotation for production systems Bonus Points: Experience working with ML/AI models in content moderation Familiarity with Typescript/Javascript/React and frontend technologies Familiarity with Rust Previous experience at companies with a strong focus on safety, security, or trust & safety 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 $248,000 to $279,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.
    $248k-279k yearly Auto-Apply 60d+ ago
  • Staff Software Engineer - Safety Experience

    Discord 4.1company rating

    Staff 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 Staff Engineer on the Safety Experience team, you'll be a technical leader who autonomously delivers real business impact on large, ambiguous projects. You'll design and build product features and systems that prevent harmful activities at scale while ensuring regulatory compliance. This role requires both deep technical expertise and the ability to be a force multiplier for your team: driving engineering excellence, making solid technical decisions, and remaining a top code contributor. You'll work cross-functionally to shape the technical direction of safety initiatives that protect hundreds of millions of Discord users. This role reports to the Engineering Manager of Safety Experience. What You'll Be Doing Lead development of high-impact, user-facing safety products that deliver measurable results for Discord's users. Own complex, multi-milestone projects end-to-end, identifying optimal solutions, navigating ambiguity and making independent technical decisions. Design, build, and deploy robust production APIs, backend services, and data pipelines that enable safety features to scale efficiently. Collaborate cross-functionally with Product, Design, Policy, Data Science, ML, Legal, and Trust & Safety Operations to create solutions that are both impactful and lovable. Drive engineering excellence by mentoring others and guiding the team through architectural challenges to ensure long-term scalability. Respond rapidly to the ever-evolving abuse and compliance landscape with strategic thinking and swift execution. What you should have 8+ years of relevant industry experience, with demonstrated ability to deliver high-quality, high-impact work on complex projects. Strong expertise in Python and back-end API frameworks (Flask, Django). Strong front-end development skills with JavaScript (React, TypeScript) for web and mobile platforms. Significant experience in the Safety or Anti-Abuse domain with deep understanding of trust and safety challenges at scale. Proven track record of owning large projects end-to-end with varying degrees of ambiguity, breaking down work into well-prioritized milestones with clear dependencies. Demonstrated ability to make independent technical decisions that balance short-term needs with long-term sustainability and scalability. Experience driving engineering excellence: setting quality standards, conducting thorough code reviews, and applying an adversarial mindset to identify security, performance, and scaling issues. Strong communication skills with ability to provide high-quality technical feedback, drive alignment across stakeholders, and facilitate productive debates that lead to clear decisions. Experience using metrics and dashboards (e.g., Datadog, Mode, Faros) to make data-driven decisions and monitor system health. Ability to be a force multiplier for your team by mentoring others, establishing best practices, and helping teammates grow their skills. Bonus Points Familiarity with databases such as Cassandra, Postgres, or ScyllaDB. Experience with real-time streaming systems like Kafka or Pub-Sub. Track record of building and operating native mobile features on iOS and Android. Experience designing and implementing monitoring strategies and on-call/on-point processes for production systems. Knowledge of lower-level languages such as Go, Rust, or Elixir. 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 $248,000 to $279,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.
    $248k-279k yearly Auto-Apply 44d ago
  • Software Engineer - Realtime Infrastructure

    Discord 4.1company rating

    Staff 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, Mobile

    Discord 4.1company rating

    Staff 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, Payments

    Discord 4.1company rating

    Staff 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, Ads

    Discord 4.1company rating

    Staff 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

    Staff 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

    Staff 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

Learn more about Discord jobs