
About Discord
The ultimate platform for community communication
Key Highlights
- Over 200 million active users across 19 million communities
- Founded in 2015, headquartered in San Francisco, CA
- $979.3 million raised in funding, currently in Series H
- Transitioned from gaming to a broader social networking platform
Discord, headquartered in Potrero Hill, San Francisco, is a leading voice, video, and text communication platform with over 200 million active users across 19 million communities. Founded in 2015, Discord has successfully transitioned from a gaming-focused chat app to a versatile social networking s...
π Benefits
Discord offers competitive salaries, equity options, generous PTO policies, and a remote work-friendly environment. Employees also benefit from a lear...
π Culture
Discord fosters a unique culture that emphasizes creativity and community engagement. The company's focus on user feedback drives product development,...

Software Engineering β’ Senior
Discord β’ San Francisco
Skills & Technologies
Overview
Discord is seeking a Senior Software Engineer for their Notifications team to enhance user experiences through effective notification systems. You'll work with JavaScript and machine learning to optimize notifications for over 200 million users. This role requires strong full-stack development skills.
Job Description
Who you are
You have 5+ years of software engineering experience, particularly in building scalable systems that enhance user engagement. Your background includes working with notifications or similar user experience features, and you understand the importance of delivering high-value signals to users. You are a full-stack engineer with a strong product sense, capable of collaborating across various teams to tackle complex challenges. Your experience with machine learning concepts will help you optimize notification signals and improve operational health.
Desirable
Experience with cloud platforms and infrastructure is a plus, as is familiarity with data-driven decision-making processes. You thrive in collaborative environments and enjoy working closely with cross-functional teams, including product managers and designers, to create delightful user experiences. You are comfortable with both frontend and backend technologies, allowing you to contribute effectively across the stack.
What you'll do
As a Senior Software Engineer on the Notifications team, you will improve client device experiences for receiving notifications and tailoring notification preferences. You will build the platform that enables all other teams in the company to send delightful notifications while delivering maximum value to our users. Collaborating with machine learning engineers, you will optimize global notification signals and quality, ensuring that notifications are timely and relevant. You will maintain a high quality bar for the platformβs operational health and client experience, addressing any issues that arise promptly. Your role will involve designing and implementing new features, conducting code reviews, and mentoring junior engineers to foster a culture of continuous improvement.
What we offer
At Discord, you will be part of a mission-driven team that values collaboration and innovation. We offer competitive compensation and benefits, including flexible work arrangements to support your work-life balance. You will have the opportunity to work on impactful projects that enhance the gaming experience for millions of users worldwide. Join us in shaping the future of communication in gaming and beyond, where your contributions will directly influence how users connect and engage on our platform.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Discord.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
BitGo is seeking a Senior Software Engineer to join their Access & Notifications team to build an API-first platform for crypto products. You'll design and develop scalable APIs and collaborate with cross-functional teams. This role requires expertise in Java and REST API development.

Software Engineering
Whatnot is hiring a Software Engineer for their Notifications Platform team to architect and build core platform components. You'll work with Java and JavaScript to enhance the notifications delivery system. This position requires experience in software development and a passion for innovative solutions.

Software Engineering
Airbnb is seeking a Senior Software Engineer for their Global Markets team to enhance the guest and host experience. You'll collaborate with cross-functional teams and work on product initiatives that drive international growth. This role requires fluency in both Chinese and English.

Staff Engineer
Airwallex is hiring a Staff Software Engineer to tackle complex problems in their unified payments and financial platform. You'll work with a team of innovative engineers in Singapore. This position requires strong role-related expertise and a collaborative mindset.

Software Engineering
BitGo is seeking a Software Engineer for their Access & Notifications team to design and build scalable APIs for their API-first platform. You'll work with Java and REST API technologies in San Francisco, contributing to innovative digital asset solutions.