Job Details
Staff Software Engineer - Notifications Platform
Discord Moderator Jobs
Job Description
Staff Software Engineer – Notifications Platform (Remote)
📍 Location: Remote (San Francisco, CA)
💰 Salary Range: $223,000 - $245,000 + equity + benefit
🕒 Job Type: Full-time
About Discord
At Discord, we connect over 200 million users monthly, making it easier and more fun for people to talk, game, and build communities. With 1.5 billion hours of gaming on our platform every month, we are deeply embedded in the future of gaming and digital interaction.
Our Notifications Platform Team is building a unified system to deliver tens of billions of notifications per day across mobile push, SMS, email, and in-app. This is where you come in!
About the Role
We are looking for a Staff Software Engineer to design and build a scalable notifications platform from scratch. Your work will ensure that Discord engages users reliably and efficiently while capturing critical data for insights and improvements.
This is a high-impact, hands-on role where you'll define the technical vision, design architecture, and mentor engineers, all while working with cutting-edge distributed systems.
What You’ll Be Doing
🔹 Develop a Scalable Platform – Build and optimize a system to unify and scale notifications across millions of users.
🔹 Define Technical & Functional Requirements – Ensure the platform meets the business and technical needs of the organization.
🔹 Improve Data Collection & Insights – Instrument services to capture meaningful data and drive performance improvements.
🔹 Optimize Performance & Reliability – Scale processes to handle hundreds of millions of users efficiently.
🔹 Collaborate & Lead – Work across teams and mentor engineers, ensuring technical excellence.
Who You Are
✅ Experienced Engineer: 7+ years of experience building high-performance distributed systems.
✅ Problem-Solver: Passionate about debugging, optimizing, and scaling complex systems.
✅ Observability Expert: Strong monitoring and observability skills for diagnosing and improving system performance.
✅ Adaptive & Flexible: Thrives in undefined environments and finds solutions to challenging technical problems.
✅ Collaborative Leader: Excels at mentoring engineers and partnering with cross-functional teams.
✅ Data-Driven Decision Maker: Uses data and insights to validate design choices.
Bonus Points
🚀 Proficiency with Python, Elixir, or Rust
☁️ Experience deploying on Kubernetes
📡 Familiarity with GCP Pub/Sub or other message brokers
🛢️ Experience with NoSQL databases (Cassandra, Scylla, etc.)
🌍 Contributions to open-source projects
What We Offer
💰 Competitive salary + equity + benefits
🏡 Remote-first work environment
📚 Professional growth opportunities
🛡️ Comprehensive health & wellness benefits
🎮 Chance to build a notifications system that impacts millions of users
Why Join Discord?
At Discord, we’re more than just a chat app—we help people deepen friendships and build communities. Whether you're gaming, sharing, or creating, we strive to make every interaction seamless and engaging—and you can help shape that future.
🚀 Ready to make an impact? Apply now!
Related Jobs
Latest Related Job For You
Director of Engineering, Data Platform - San Francisco, CA
- Discord Moderator Jobs
- Negotiate
- 16 days ago
Program Manager, Marketing
- Discord Moderator Jobs
- Negotiate
- 16 days ago
Senior B2B Copywriter
- Discord Moderator Jobs
- 180K - 202.5K
- 22 days ago
Senior Data Engineer
- Discord Moderator Jobs
- Negotiate
- 22 days ago
Senior Product Designer, Developer Platform
- Discord Moderator Jobs
- 196K - 220K
- 22 days ago
Senior Oracle Technical Business Analyst
- Discord Moderator Jobs
- 192K - 216K
- 22 days ago
Director of Partner Marketing (CA)
- Discord Moderator Jobs
- 300K - 337.5K
- 22 days ago
Engineering Manager - Social SDK
- Discord Moderator Jobs
- Negotiate
- a month ago