Senior Data Engineer, Search Indexing

Reddit Inc.
Apply Now
  • Experience

    2-4 year
  • Salary

  • Location

    Toronto, ON, Canada; Vancouver, BC, Canada
  • Job Function

    Senior Data Engineer
  • Industry

    Information Technology
  • Qualification

    Degree in Computer Engineering, Degree in Computer Science, Degree in Data Science, Degree in Machine Learning, Degree in Mathematics, Degree in Statistics

Key Skills

Java Programming, Python Programming, C++, C Programming, SQL, Apache Hadoop, Scala Programming, Machine learning techniques, Data science techniques, PyTorch, TensorFlow, MapReduce, R Programming

Job Description

Our mission is to bring community and belonging to everyone in the world. Reddit is a community of communities where people can dive into anything through experiences built around their interests, hobbies, and passions. With more than 50 million people visiting 100,000+ communities daily, it is home to the most open and authentic conversations on the internet. From pets to parenting, skincare to stocks, there’s a community for everybody on Reddit. For more information, visit 

The Search Relevance Team is looking for talented engineers to help us expand beyond the front page and better connect users to the specific content they care about. If you are curious, excited about designing data pipelines, and motivated by having an impact on a platform that creates community and belonging for its users: we want to hear from you.

The quantity and diversity of content on Reddit is massive, so we're looking for people with a background in data engineering or search engineering to help us scale existing and deliver new search experiences. You'll be working with a variety of internal teams across Engineering, Machine Learning, and NLP to revolutionize content discovery on the internet.


  • Architecting and implementing indexing pipelines from various data sources into search infrastructure at Reddit.
  • Creating cross-functional partnerships to help scale existing and new uses of the search platform across the engineering organization.
  • Participating in the full development cycle for new search features.
  • Collaborating across disciplines to find technical solutions to complex challenges, including state of the art, high throughput indexing and determining the optimal representation of all data available in our indices to deliver highly relevant results.

Required Qualifications:

  • 5+ years of experience as a Search, Data, or Software Engineer developing production code.
  • A strong understanding of data infrastructure and streaming technologies.
  • Experience with Solr or similar search technologies.
  • Experience working with large-scale distributed systems.
  • Experience with setting up, maintaining, and debugging production systems and infrastructure

Preferred Qualifications:

  • Results-oriented with a strong customer and business focus.
  • Entrepreneurial and self-directed, innovative, biased towards action in fast-paced environments.
  • Able to communicate and discuss complex topics with technical and non-technical audiences.
  • Able to tackle ambiguous and undefined problems into actionable solutions

Company Info.

Reddit Inc.

Reddit is an American social news aggregation, content rating, and discussion website. network of more than 100,000 communities where people can dive into anything through experiences built around their interests, hobbies and passions. Reddit users submit, vote and comment on content, stories and discussions about the topics they care about the most. From pets to parenting, there’s a community for everybody on Reddit.

  • Industry
    Information Technology
  • No. of Employees
  • Location
    548 Market St, San Francisco, California 94104, United States
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Reddit Inc. is currently hiring Senior Data Engineer Jobs in Toronto, ON, Canada; Vancouver, BC, Canada with average base salary of $140,000-$150,000 per year.

Similar Jobs View More