Description
As a full-stack engineer on the Notifications team at Reddit, you'll design, build, and scale products within our notifications system, focusing on the end-user experience. You'll work across the stack and collaborate with cross-functional teams such as Product, Machine Learning, and Data Science. Your work will directly impact hundreds of millions of users worldwide.
Key responsibilities include:
- Designing, developing, and maintaining backend services that handle notifications and emails while ensuring performance, security, and scalability.
- Designing, developing, and maintaining high-quality, performant frontend features.
- Contributing to the full development cycle: technical design, development, testing, experimentation, analysis, and launch.
- Working collaboratively with product managers, designers, data scientists, and other engineers to deliver high-quality products.
Our teams leverage a diverse and modern technology stack, including languages such as Go, Python, and TypeScript, frameworks like Spark and Kafka, and datastores like BigQuery and Redis.
We're looking for someone with 3+ years of software engineering experience, a balance of experience across modern web technologies and backend service code, and a past track record of quality. Familiarity with unit testing and other automated testing is a plus.
Benefits include comprehensive healthcare benefits, income replacement programs, 401(k) with employer match, global benefit programs, family planning support, gender-affirming care, mental health and coaching benefits, flexible vacation and paid volunteer time off, and generous paid parental leave.