Jobs · Engineering

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.

Similar jobs