Reddit, Inc.

Staff Software Engineer, Vector Storage

Reddit, Inc.

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $217,000 - $303,900 per year

Job Level

Lead

Tech Stack

CloudElasticSearchGoJavaPython

About the role

  • Design and implement reliable, efficient workflows to automate a wide range of operational tasks critical to managing Reddit’s core storage infrastructure.;Design, write, and deliver software to improve the availability, scalability, latency, and efficiency of Reddit’s products in Go, C++ and sometimes Python.;Contribute to the design and implementation of a high-performance, large-scale distributed vector store to power search and machine learning applications.;Collaborate closely with engineering teams and stakeholders to integrate vector storage capabilities into broader storage infrastructure and use cases across Reddit.;Mentor and guide other engineers on how to design, build and evangelize vector storage services across Reddit.;Troubleshoot and analyze production storage stack to identify scaling issues and tune end-to-end data path.;Work with product teams to define and improve application data models and data access patterns;

Requirements

  • 7+ years of experience building internet-scale software;Software development experience in one or more general purpose programming languages;Golang;Python;C++;Java;Prior experience with Vector storage technologies (Milvus, Pinecone, OpenSearch, ElasticSearch, Weaviate, Pgvector) is a huge plus;Prior experience operating a large scale critical infrastructure system with a focus on automation and workflow development is a plus;Experience being on call is a plus;Excellent communication skills;Mentoring and guiding other engineers