Senior Backend Engineer

Reddit Logo

Reddit

πŸ’΅ $190k-$267k
πŸ“Remote - United States

Summary

Join Reddit's Notifications team as a Senior Backend Engineer and build scalable notification infrastructure impacting millions of users. Design and build capabilities within the notifications system, working on services and database systems scaling to millions of users or 100k req/s. Diagnose and optimize backend performance, focusing on throughput, stability, and automated scaling. Collaborate with cross-functional teams (Product, Machine Learning, Data Science) to innovate and improve Reddit's core notifications products. Contribute to a culture of quality through testing and improving system resiliency. This role offers the opportunity to directly impact hundreds of millions of users and help shape the future of Reddit.

Requirements

  • 5+ years of software engineering experience, with Expertise in one or more of the following
  • 5+ years of professional experience in a production-level environment
  • Working on services and database systems that scale to millions of users or 100k req/s scale
  • Experience with diagnosing and optimizing backend performance, especially in regards to increasing throughput, stability, or automated scaling
  • Distributed system and cloud infrastructure experience
  • A past track record of Quality , for example: enabling a testing culture, such as unit testing, setting up load testing framework, enabling local testing or other automated testing
  • Structurally improving the resiliency and fault tolerance of systems or code
  • Collaboration skills : you work well with a team, but also help level-up those around you. You may demonstrate skills in one or more of the following: written/verbal communication, project leadership, mentorship, negotiating conflict, or engineering culture improvements
  • You embody our company value of Evolve: you view challenges as learning opportunities and continuously seek to improve

Responsibilities

  • Design, build capabilities within our notifications system, building out a scalable platform for the rest of Reddit Engineering
  • Diagnose and optimize backend performance, especially in regards to increasing throughput, stability, or automated scaling
  • Work closely with cross-functional teams such as Product, Machine Learning and Data Science and help to innovate new ideas to express the goodness of Reddit to our users

Benefits

  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k Match
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Reddit Global Days off
  • Generous paid Parental Leave
  • Paid Volunteer time off

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.