# Senior Staff Software Engineer, Indexing & Retrieval Platform

**Company**: Reddit
**Location**: Remote - United States
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: $279,200-$390,900 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/reddit/jobs/7844238?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_011a3c1b-5f8

## 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

## Skills

### Required
- Go
- Java
- Python
- Flink
- Airflow
- Spark
- Kubernetes
- Docker
- AWS
- GCP
- Vector
- Lexical
- Key-Value Databases

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/reddit/jobs/7844238?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
