Senior Backend Engineer

Reddit Logo

Reddit

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

Summary

Join Reddit's Growth - Onboarding Engineering team as a Senior Backend Engineer and build the architecture and strategic direction of the user onboarding experience. You will write clean, well-tested code, champion strategic initiatives, collaborate with cross-functional teams on impactful experiments, leverage data for optimization, and mentor junior engineers. The role requires 5+ years of software engineering experience, including a strong background in backend technologies (Golang preferred), distributed systems, databases, and cloud platforms (AWS preferred). Experience with A/B testing and large-scale project execution is essential. Reddit offers a flexible work environment, with options for remote work or in-office collaboration, and a comprehensive benefits package.

Requirements

  • 5+ years of experience as a software engineer with recent experience in a Senior role
  • Experience executing on large scale projects from 0 to 1
  • Strong Architectural Experience: Demonstrated ability to design and implement complex architectures, making key technology decisions
  • Technical Expertise: Deep understanding of backend technologies, including Golang (preferred), distributed systems, databases (SQL and NoSQL), and cloud platforms (AWS preferred)
  • Excellent communication skills. You must be able to collaborate effectively with teams in a remote environment, and discuss complex topics with technical and non-technical audiences
  • Experience with A/B testing frameworks and experimentation platforms

Responsibilities

  • Execution: Write clean, well tested, maintainable code that adheres to best practices
  • Drive Strategic Initiatives: Proactively identify and champion strategic engineering initiatives to improve growth infrastructure and processes
  • Experimentation Advocate: Work closely with Product, Data Science, and other teams on Growth to define, design, and implement impactful experiments. Champion best practices in experimentation methodology
  • Data-Driven Optimization: Leverage data to identify opportunities for improvement and optimization across the user lifecycle. You'll be analyzing metrics, identifying trends, and collaborating to implement solutions
  • Collaboration & Innovation: Participate in design reviews, contribute to architectural decisions, and actively seek opportunities to improve our processes and tooling
  • Technical Leadership: Mentor and guide junior engineers, providing technical guidance, code reviews, and fostering a culture of excellence

Preferred Qualifications

  • Growth Engineering - Industry experience
  • Experience with LLMs and generative AI

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.