
Discord · San Francisco Bay Area
Discord has a highly engaged community of millions of daily active users who use the platform for many different reasons, but there’s one thing that nearly ever...
Discord has a highly engaged community of millions of daily active users who use the platform for many different reasons, but
there’s one thing that nearly everyone does: play video games. Discord plays a uniquely important role in the future of gaming,
and we are focused on making it easier and more fun for people to hang out before, during, and after playing games.
A Day In The Life
The Social Commerce team is building a storefront for game developers to sell directly to their players in Discord. This is a new
initiative that has seen a lot of early success, and we're expanding it to support more games and platforms. But we're not just
building a shop — Discord is where friends already hang out, play together, and share the things they love. We are building
commerce experiences that no other platform can: purchasing that's social, contextual, and embedded in the games people already
play and places they already spend time.
This is a hands-on engineering management role. You'll lead a team of full-stack engineers while staying close to the code
yourself — reviewing PRs, debugging production issues, fixing bugs, and occasionally shipping features alongside your team. You'll
partner with senior engineers to set technical direction, but you'll have the context to make tradeoffs because you're genuinely
close to the work. If you're excited to build a new product area from the ground up — and to grow the team building it — this role
is for you.
What you'll be doing
right people are in the right roles, placing your strongest technical contributors where they'll have the most impact, and
helping everyone advance their careers.
helps unblock the team or sharpen your judgment. You'll have informed opinions on technical decisions because you're close to
the work.
success metrics, and holding the team accountable for delivering high-quality results. For a product this early, that often
means orienting around learning goals, not just usage goals.
decisions without being blocked by consensus, and iterate quickly based on experiment results.
unstuck — whether that means escalating, re-scoping, having a hard conversation, or rolling up your sleeves and writing code.
we build for them — just like the rest of the team.
ambiguity, design shared commerce primitives, and shape a product where the playbook is still being written.
What you should have
people and projects without the formal EM title) on user-facing products.
You don't need to be writing features daily, but you should be able to read, review, and reason about code across these stacks.
push back, suggest alternatives, and help shape what we build — not just execute on a spec.
in that environment and help your team do the same.
actionable feedback that makes people better.
the team's results.
Bonus Points
The US base salary range for this full-time position is $248,000 to $310,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, and helps developers build and grow their
businesses. 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.
Discord has a highly engaged community of millions of daily active users who use the platform for many different reasons, but there’s one thing that nearly everyone does: play video games. Discord plays a uniquely important role in the future of gaming, and we are focused on making it easier and more fun for people to 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. The Developer Success team is building the tools for game developers to make that happen by harnessing the power of Discord from right within their games. We believe that gaming is better when playing with your friends and aim to foster better and deeper relationships through that. This is also reflected in how we work! Our engineering culture believes that great teams are built through collaboration and trust. Come and join us! What You'll Be Doing * Building features for game developers across the Discord app, developer portal, APIs, realtime infrastructure, and Social SDK. * Collaborating with other engineers on your team to write, review, and ship elegant and scalable code. You’ll take pride in the fact that your code will be enjoyed by millions and millions of people! * With support from your team, you'll own your projects end-to-end, from initial design through post-launch. Along the way, you'll help break high-level ideas into concrete tasks with milestones, build and ship them. * Listening and working with our game developer partners to better understand their needs in order to improve our features and tools. This could mean hopping into partner meetings as a technical resource or working with our DevRelations team to answer their questions. * Working with product managers, designers, and partner managers to find the way forward through ambiguity. * Using your attention to detail to continually raise the quality bar of the software we write. What you should have: * At least 1-3 years experience as a software engineer. * Experience with game development. * Experience with some parts of our tech stack: Python, Elixir, Rust, Typescript/React, or C++. You don't need expertise in all of them, but you should be comfortable picking up new languages and learning new systems. * A sense for product and design. We don't operate in silos, and you'll be collaborating closely with cross-functional peers. You should be willing to share opinions and collaborate to make something great. * A growth mindset. You're not afraid to dive into new code, learn new things, or ask for help when you're blocked. You learn from your mistakes and work through obstacles with the rest of the team. * You actively leverage AI coding tools to accelerate your productivity. [Optional] Bonus Points * Experience with mobile development. * Experience with Unreal and/or Unity game engines 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, and helps developers build and grow their businesses. 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.
Discord has a highly engaged community of millions of daily active users who use the platform for many different reasons, but there’s one thing that nearly everyone does: play video games. Discord plays a uniquely important role in the future of gaming, and we are focused on making it easier and more fun for people to hang out before, during, and after playing games. Every day, hundreds of millions of gamers gather on Discord to hang out, strategize their next raid, celebrate tournament victories, and build communities around the games they love. Behind every voice channel, every streamer Go Live, every Quest completed, there's data, petabytes of it, telling the story of how people connect through gaming. We're looking for an Engineering Manager who gets excited about building world-class teams and data infrastructure at massive scale. Someone who cares deeply about the communities we serve and is passionate about developing engineers who build lovable products for Discord users and Discord engineers alike. You'll lead a team building the next generation Data Platform that powers decisions for one of the most vibrant platforms in the world. If you're the kind of leader who lights up when coaching engineers, making tough technical decisions, and wants your team's work to directly impact millions worldwide, we want to talk to you. To learn more about Discord's Data Platform, read our engineering blog, including how we built our modern data stack leveraging open-source tools! This position is based in our San Francisco office. What You'll Be Doing * Lead and grow one or more teams of engineers building data infrastructure that processes petabytes of data across millions of users * Partner with People and Technical leaders to set technical direction and define the roadmap for your team(s) * Drive a culture of 80/20 thinking, quality-centered execution, and timely decision-making to ensure your team consistently ships high-impact results * Build strong relationships with cross-functional partners to align technical solutions with business goals * Help your team navigate ambiguity while maintaining momentum toward business outcomes What you should have * 2+ years of engineering leadership and 7+ years of software engineering experience with expertise in large-scale distributed systems or data infrastructure * Strong people management skills including hiring, performance management, coaching, and conflict resolution * Demonstrated ability to set the pace for a team, remove blockers, and drive projects to completion * Excellent communication skills with ability to foster clear, effective dialogue across all levels and audiences * Proven track record independently making sound technical decisions through ambiguity in partnership with cross-functional stakeholders * Experience with the data ecosystem: pipelines, ETL, modeling, and/or warehousing (Kafka, Spark, Flink, Airflow, Dagster, SQL, etc.) * Cloud infrastructure knowledge (AWS, GCP, Azure) or containerization (Docker, Kubernetes) 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 $310,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, and helps developers build and grow their businesses. 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.
Discord has a highly engaged community of millions of daily active users who use the platform for many different reasons, but there’s one thing that nearly everyone does: play video games. Discord plays a uniquely important role in the future of gaming, and we are focused on making it easier and more fun for people to hang out before, during, and after playing games. We're looking for a technical, hands-on, and infrastructure-minded Engineering Manager to lead our Notifications team within the Growth organization. Notifications is a full-stack team owning the platform and infrastructure that powers every notification Discord sends, the orchestration layer that optimizes notifications globally across types, the in-app notifications center, and the user-facing settings and client experience. You will lead a team of full-stack engineers operating business-critical systems that fan out to hundreds of millions of users while shipping the re-engagement surfaces that bring them back. This role reports to the Senior Engineering Manager of Growth. What You'll Be Doing * Lead a team of full-stack engineers building and operating the notifications platform — Elixir services, Python backends, pubsub pipelines, and the Kubernetes infrastructure underneath them * Set technical direction for notifications infrastructure and ensure systems scale reliably as volume and complexity grow * Partner with Product, Design, Data Science, and Marketing to define and execute the notifications roadmap * Use experimentation and metrics to drive continuous improvement in notification engagement, retention, and long-term user trust * Build a high-performing team through hiring, coaching, and instilling engineering best practices * Partner with platform consumers across Discord to evolve the primitives other teams depend on to reach our users * Partner with engineering leadership on strategic planning and organizational improvement What you should have * 5+ years of experience as a Software Engineer, with significant time building and operating backend or infrastructure systems at scale * 2+ years of experience as an Engineering Manager * Comfort owning production systems built on technologies like Elixir, Python, pubsub/streaming pipelines, and Kubernetes, with strong intuition for reliability, throughput, and cost at scale * Experience collaborating closely with product managers, designers, data scientists, and other engineers to define and ship solutions * A track record of growing engineers and helping team members succeed * Strong ownership mindset — you stay close to the technical decisions your team makes and can discuss them in depth with anyone at Discord * Ability to drive a culture of 80/20 thinking, fast iteration, and high-quality delivery Bonus points * Experience leading teams that own shared platforms or primitives consumed by other engineering teams * Experience shipping push notifications or other re-engagement systems at consumer scale, including familiarity with deliverability, throttling, and policy considerations * Full-stack experience across both frontend and backend development * Strong track record of driving measurable impact through experimentation and data-driven decision making * Demonstrated success driving engagement and long-term retention through messaging or re-engagement surfaces * You understand the gaming industry * You're a Discord user and understand the core features and flow of Discord communications The US base salary range for this full-time position is $248,000 to $310,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, and helps developers build and grow their businesses. 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.