Fullstack Software Engineer, Notifications Lifecycle
Reddit, Inc. · United States · 1 wk ago
RemoteRemoteEngineering$164k–$229k/yrFull-time
About the role
As a full-stack engineer on the Notifications team, you’ll design, build and scale products within our notifications system, with a focus on the end user experience. You’ll have an opportunity to work across the stack and with cross-functional teams such as Product, Machine Learning and Data Science. Your work will directly impact hundreds of millions of users around the world.
Responsibilities
- Designing, developing, and maintaining backend services that handle notifications and emails while ensuring the performance, security, and scalability of our systems.
- Designing, developing, and maintaining high quality, performant frontend features.
- Contributing to the full development cycle: technical design, development, test, experimentation, analysis, and launch.
- Working collaboratively with product managers, designers, data scientists and other engineers to deliver high-quality products.
- Contributing to the infrastructure that supports all of the above.
Requirements
- 3+ years software engineering experience, and expect experience building user facing features from design to finish.
- We are looking for someone with full stack web development experience, with a balance of experience across modern web technologies and backend service code.
- We are language agnostic when hiring but use primarily Typescript in the frontend, and GraphQL, golang, python in the backend stack.
- A past track record of Quality, for example:
- Familiarity with unit testing and other automated testing.
- Ability to code with resiliency and fault tolerance in mind.
- Has operational experience supporting live ops for websites.
Qualifications
- You work well with a team.
- You may demonstrate skills in one or more of the following: written/verbal communication, project leadership, engineering culture improvements, collaboration with cross-function outside of engineering.
- You embody our company value of Evolve: you view challenges as learning opportunities and continuously seek to improve.
Benefits
- Comprehensive Healthcare Benefits and Income Replacement Programs
- 401k with Employer Match
- Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
- Family Planning Support
- Gender-Affirming Care
- Mental Health & Coaching Benefits
- Flexible Vacation & Paid Volunteer Time Off
- Generous Paid Parental Leave
Pay
- The Base Salary Range For This Position Is $164,000—$229,000 USD
Schedule
- Reddit has a flexible workforce!
- If you happen to live close to one of our physical office locations our doors are open for you to come into the office as often as you'd like.
- Don't live near one of our offices? No worries: You can apply to work remotely in any country in which we have a physical presence.