CareerPlanGet AI match score →

Fullstack Software Engineer, Notifications Lifecycle

San Francisco🌐 Remote💼 Full-time💰 $164,000–$164,000🗓 2026-05-21 → 2026-07-31

Core

Design, build, and scale products within the notifications system, focusing on end-user experience for hundreds of millions of Reddit users.

Role type

Full-stack software engineer (notifications lifecycle)

Builds

Backend services for notifications and emails, high-quality frontend features, and supporting infrastructure.

Domain

Social media / Internet

Deliverable

production ML models | product features | infrastructure

Required skills

Full-stack web development, backend service code, unit testing, automated testing, fault tolerance design, live ops support

Preferred skills

Project leadership, engineering culture improvements, cross-functional collaboration

Technologies

Go, Python, Typescript, GraphQL, Spark, Kafka, Airflow, BigQuery, Redis, Cassandra, PostgreSQL, Kubernetes, Docker

Responsibilities

Designing and maintaining backend services for notifications and emails; Designing and maintaining performant frontend features; Contributing to the full development cycle including design docs and code; Collaborating with product managers, designers, and data scientists; Contributing to supporting infrastructure

Seniority

Mid-level, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗