Description
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.
The ML Indexing & Retrieval Platform team at Reddit is responsible for building and scaling the core infrastructure that powers machine learning driven recommendations. We design and maintain systems for ML data ingestion, low-latency retrieval services, and end-to-end lifecycle management of data.
As a Senior Staff Software Engineer, you'll lead the development of next-generation ML Indexing & Retrieval systems, owning the full lifecycle from ideation to production. You'll partner closely with product engineers across Content Understanding, Search, Feeds, Ads, Growth, and Safety to deliver high-quality experiences.
You'll define best practices for observability, reliability, and operational excellence in large-scale distributed systems. You'll mentor and guide engineers in designing scalable infrastructure and adopting robust DevOps and SRE principles.
We're looking for someone with 10+ years of experience in software engineering, specializing in Indexing and Retrieval systems. You should have 3+ years in technical leadership, architecting and scaling distributed systems in production environments.
You'll need deep expertise in large-scale data platforms, including batch indexing and stream processing. You should have proven experience designing and operating large-scale, low-latency retrieval services.
You'll be skilled in designing cloud-native architectures and managing containerized workloads using Kubernetes and AWS/GCP. You'll be adept at translating complex technical challenges into clear, actionable strategies.
Strong communication and mentorship skills are essential, as you'll lead through collaboration, influence, and technical excellence.
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