Software Engineer, Notifications
Core
Building the notification platform and client device experiences to ensure high-signal, high-value notifications for Discord's gaming community.
Role type
Software Engineer (Notifications Platform)
Builds
Notification platform enabling all teams to send delightful notifications; client device experiences for receiving and tailoring notifications.
Domain
Gaming / Social Networking / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Elixir, Typescript, end-to-end project ownership, operational health monitoring, quality-first mindset, measurable goal alignment
Preferred skills
prior notifications experience, growth team experience, deep Discord product knowledge
Technologies
Python, Elixir, Typescript
Responsibilities
Improve client device experiences for receiving and tailoring notification preferences; Build the platform enabling all teams to send delightful notifications; Pair with ML engineers to optimize global notification signals; Maintain high quality bar for platform operational health and client performance; Pair with Product and Design leads to balance delight, speed, and impact
Seniority
Mid-level, hands-on IC
