Senior Backend Engineer, Growth Onboarding

1 Week ago • 5 Years + • $190,800 PA - $267,100 PA

Job Summary

Job Description

As a Senior Backend Engineer on the Growth - Onboarding team, you will be responsible for writing clean and maintainable code, driving strategic initiatives, working closely with product and data science teams to define and implement experiments. You will also be leveraging data to identify opportunities, collaborating with other teams and improving the tooling. Furthermore, you will be mentoring junior engineers, providing technical guidance and code reviews. The team focuses on driving user growth, engagement, and retention across Reddit, owning the onboarding experience, from the first logged-in session including personalized recommendations, onboarding flows, sign up and authentication, user education and A/B testing at scale.
Must have:
  • 5+ years of experience as a software engineer
  • Experience executing on large scale projects
  • Ability to design and implement complex architectures
  • Deep understanding of backend technologies
  • Excellent communication skills
  • Experience with A/B testing frameworks
Good to have:
  • Growth Engineering - Industry experience
  • Experience with LLMs and generative AI
Perks:
  • 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

Job Details

Reddit is a community of communities. It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 101M+ daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit redditinc.com.

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.

The Growth - Onboarding Engineering team sits at the intersection of engineering and product, focused on driving user growth, engagement, and retention across Reddit.  We own the onboarding experience that connects users to authentic conversations on the platform – starting from their first logged-in session. Think personalized recommendations, onboarding flows, sign up and authentication, user education and A/B testing at scale – we're the engine behind the numbers. As a Senior Engineer on this team, you're not just building—you're shaping the architecture and strategic direction. We're a team with a culture of ownership, continuous learning, and a deep commitment to data-informed decision making. We highly value autonomy and encourage engineers to take initiative and drive impactful projects from start to finish.

As a Senior Backend engineer on the Growth - Onboarding team, you will:

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.

Required Qualifications:

  • 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.

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

#LI-CJ1 #LI-Remote

 

Similar Jobs

ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Mako IT Lab - Principal Software Engineer

Mako IT Lab

Chennai, Tamil Nadu, India (On-Site)
7 Months ago
AI Fund - Full-Stack Engineer

AI Fund

San Francisco, California, United States (Hybrid)
1 Month ago
Extreme Network - Senior Backend Developer (GenAI Solutions)

Extreme Network

(Remote)
3 Months ago
Playtika - Java Developer /Kyiv

Playtika

Ukraine (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PhonePe - Site Reliability Engineer 3

PhonePe

Bengaluru, Karnataka, India (On-Site)
1 Week ago
The Walt Disney Company - Lead Software Engineer - Front End

The Walt Disney Company

Glendale, California, United States (On-Site)
3 Weeks ago
Ruby play - Engineering Lead (Engagement Tools)

Ruby play

(Remote)
2 Weeks ago
Virtuos - Machine Learning Engineer

Virtuos

Singapore (On-Site)
1 Month ago
Britive - Software Engineer

Britive

(Remote)
1 Day ago
Thales - Cloud DevOps Engineer

Thales

Reading, England, United Kingdom (Hybrid)
2 Days ago
ION - Senior Software Engineer - Full-Stack

ION

Budapest, Hungary (On-Site)
7 Months ago
Cyara - Senior Database Administrator

Cyara

Hyderabad, Telangana, India (Hybrid)
2 Weeks ago
Warner Bros Games - Senior Software Engineer - Fullstack

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Simple Viral Games - Lead Software Developer

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!