Reddit Inc. logo

Senior Staff Software Engineer, Indexing & Retrieval Platform

Job Overview

Location

Remote - United States

Job Type

Full-time

Category

Software Engineering

Date Posted

May 14, 2026

Full Job Description

đź“‹ Description

  • • As a Senior Staff Software Engineer on Reddit’s ML Indexing & Retrieval Platform team, you will lead the development of next-generation systems that power machine learning-driven recommendations, content understanding, semantic and lexical retrieval, and GenAI applications, directly impacting how 126 million daily active users discover and engage with content across 100,000+ communities.
  • • You will own the full lifecycle of platform development—from ideation to production—designing and implementing scalable, low-latency retrieval services, defining observability and reliability best practices, mentoring engineers, and collaborating with product, infrastructure, and ML teams to ensure the platform evolves with Reddit’s growing ecosystem.
  • • The ML Indexing & Retrieval Platform team builds and scales the core infrastructure for ML data ingestion, batch and stream processing (using Flink, Airflow, Spark), and end-to-end lifecycle management, enabling real-time access to high-quality data for critical applications across Content Understanding, Search, Feeds, Ads, Growth, and Safety.
  • • In this role, you will deepen your expertise in large-scale distributed systems, vector and lexical search technologies (e.g., Milvus, Vespa, Elasticsearch), cloud-native architectures (Kubernetes, Docker, AWS/GCP), and technical leadership, while shaping the future of Reddit’s AI-powered platform and mentoring high-performing engineers.

🎯 Requirements

  • • 10+ years of experience in software engineering, specializing in Indexing and Retrieval systems
  • • 3+ years in technical leadership, architecting and scaling distributed systems in production environments
  • • Deep expertise in large-scale data platforms, including batch indexing and stream processing (Flink, Airflow, Spark)
  • • Proven experience designing and operating large-scale, low-latency retrieval services
  • • Expertise in lexical and vector search retrieval technologies, such as Milvus, Vespa, or Elasticsearch
  • • Skilled in designing cloud-native architectures and managing containerized workloads using Kubernetes and AWS/GCP

🏖️ 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 & Technologies

Python
Java
Elasticsearch
AWS
GCP
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Reddit Inc. logo
Reddit Inc.
Visit Website

About Reddit Inc.

Reddit is a social media platform where users submit, vote, and comment on content organized into topic-based communities called subreddits. Founded in 2005, it offers forums for news, hobbies, advice, and discussion, enabling real-time conversations and content ranking through upvotes and downvotes. With millions of daily active users globally, Reddit hosts diverse communities moderated by volunteers, supports multimedia posts, and provides advertising and premium membership options. The platform emphasizes user anonymity, community governance, and crowdsourced information, making it a hub for niche interests, viral content, and public discourse. Reddit went public in 2024 and is headquartered in San Francisco.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Full Remote
Contract
Expires Jul 5, 2026
Remote

2 months ago

San Francisco, California
Full-time
Expires Jul 5, 2026
Python
JavaScript
Ruby
+3 more

2 months ago

Colombia - Remote
Full-time
Expires Jul 5, 2026
JavaScript
Angular
Node.js
+3 more

2 months ago

Expired
Singapore
Full-time
Expired Jun 2, 2026
Remote

3 months ago