Senior Staff Software Engineer, Indexing – Retrieval Platform

🕒 April 23

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Reddit, Inc.

Reddit, Inc.

501 - 1000 employees

Founded 2005

👥 B2C

📱 Media

🌍 Social Impact

B2C • Media • Social Impact

Reddit, Inc. is a social media platform that acts as a hub for thousands of communities, where users can engage in diverse conversations ranging from breaking news to niche interests. It enables users to post, comment, and vote on content, fostering a vibrant online community. Millions of people globally connect and share their passions on Reddit, creating a dynamic environment for authentic human interaction.

📋 Description

• Lead the technical strategy, architecture, and implementation of Reddit’s next-generation ML Indexing & Retrieval engine, integrating capabilities across lexical and vector indexing, low-latency retrieval, and emerging GenAI applications. • Partner closely with product engineers across Content Understanding, Search, Feeds, Ads, Growth, and Safety to deliver high-quality experiences. • Define best practices for observability, reliability, and operational excellence in large-scale distributed systems. • Mentor and guide engineers in designing scalable infrastructure and adopting robust DevOps and SRE principles. • Collaborate with infrastructure, and ML teams to ensure the platform evolves to meet the needs of Reddit’s growing user base and diverse content ecosystem.

🎯 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. • 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. • Adept at translating complex technical challenges into clear, actionable strategies. • Strong communicator and mentor who leads 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

Apply Now

Similar Jobs

🕒 April 23

Affirm

1001 - 5000

💳 Fintech

👥 B2C

🛍️ eCommerce

Senior Software Engineer developing backend systems at Affirm. Leading complex technical projects in a collaborative environment.

🕒 April 23

Terabase Energy

51 - 200

⚡ Energy

☁️ SaaS

Senior Software Developer responsible for SCADA/Ignition software architecture and automation workflows. Collaborating with SCADA engineering teams to ensure scalable and standardized design across projects.

🕒 April 23

Emerald

501 - 1000

📱 Media

🤝 B2B

Lead Software Engineer at Emerald building Enterprise B2B solutions with a focus on AI adoption and engineering excellence. Leading a team while shaping scalable architectures and standards in a remote setting.

🕒 April 23

Global InfoTek, Inc.

51 - 200

🔒 Cybersecurity

🤖 Artificial Intelligence

🏛️ Government

Senior RF Software Engineer supporting Cyber Operations Research and Development on RF emitter identification. Implementing and maintaining software components for real-time sensor data streams.

🕒 April 23

Firecrawl

1 - 10

🔌 API

🤖 Artificial Intelligence

☁️ SaaS

Senior Product Growth Engineer for Firecrawl developing features to drive customer growth and retention. Collaborate across the stack to deliver conversion-focused solutions.