
About Reddit
Join the conversations that matter to you
Key Highlights
- Over 430 million monthly active users
- Raised over $1 billion in funding
- Valued at approximately $10 billion
- Headquartered in San Francisco, California
Reddit, headquartered in San Francisco, California, is a prominent social media platform that connects over 430 million monthly active users through diverse communities known as subreddits. Founded in 2005, Reddit has raised over $1 billion in funding from investors like Andreessen Horowitz and Sequ...
🎁 Benefits
Reddit offers competitive salaries, equity options, generous PTO policies, and a flexible remote work environment, allowing employees to balance work ...
🌟 Culture
Reddit fosters a culture of open communication and user-centric innovation, encouraging employees to contribute ideas and engage with the community. T...
Skills & Technologies
Overview
Reddit is hiring a Senior Staff Software Engineer for their Search Platform team to lead the development of a next-generation AI-driven search platform. You'll work with Go, C++, Rust, and Python, focusing on building robust search infrastructure. This role requires significant experience in backend engineering.
Job Description
Who you are
You have 5+ years of experience in backend engineering, with a strong focus on building scalable and reliable systems. Your expertise spans multiple programming languages, including Go, C++, Rust, and Python, allowing you to choose the best tool for the job. You understand the intricacies of search databases like Elasticsearch and have experience working with Kubernetes for container orchestration. You thrive in collaborative environments, working closely with cross-functional teams to tackle complex challenges and deliver impactful solutions. Your background includes leading projects from ideation to production, ensuring that the systems you build are not only functional but also performant and maintainable. You are passionate about leveraging AI technologies to enhance user experiences and are eager to contribute to the next generation of search functionalities.
What you'll do
In this role, you will lead the development of a cutting-edge search platform that utilizes generative AI technologies. You will collaborate with machine learning engineers and backend architects to design and implement robust search infrastructure that meets the needs of millions of Reddit users. Your responsibilities will include architecting scalable backend services, optimizing search algorithms, and ensuring high availability and performance of the search functionalities. You will also be involved in code reviews, mentoring junior engineers, and driving best practices in software development. As part of a high-impact team, you will tackle complex challenges and innovate solutions that enhance the search experience on Reddit. Your work will directly impact how users interact with content on the platform, making it easier for them to find what they are looking for quickly and accurately.
What we offer
Reddit offers a dynamic work environment where you can make a significant impact on a platform used by millions. You will have the opportunity to work with cutting-edge technologies and collaborate with talented professionals in the field. We provide competitive compensation and benefits, along with a commitment to fostering a diverse and inclusive workplace. You will be part of a culture that values innovation, collaboration, and continuous learning, allowing you to grow your skills and advance your career.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Reddit.
Similar Jobs You Might Like
Based on your interests and this role

Machine Learning Engineer
Reddit is seeking a Senior Staff Machine Learning Engineer to lead the Relevance team in enhancing search systems. You'll work with Python, TensorFlow, and Keras to build large-scale AI-driven solutions. This role requires extensive experience in machine learning and AI technologies.

Staff Engineer
Reddit is seeking a Staff Software Engineer for their ML Search team to build backend systems that enhance search experiences for millions of users. You'll work with Python and machine learning technologies to develop scalable and low-latency solutions.

Machine Learning Engineer
Reddit is hiring a Senior Machine Learning Engineer for their ML Training Platform team. You'll architect and maintain foundational ML infrastructure using techniques like Deep Learning and Natural Language Processing. This role requires significant experience in machine learning and related technologies.

Machine Learning Engineer
Reddit is seeking a Senior Staff Machine Learning Engineer to enhance their Ads Ranking systems. You'll design and train advanced ML models and collaborate with cross-functional teams. This role requires expertise in machine learning and deep learning frameworks.

Machine Learning Engineer
SeatGeek is hiring a Senior Machine Learning Engineer to design and build ML infrastructure that operates at scale. You'll work with Python, TensorFlow, and AWS to optimize ticket pricing and enhance user experience. This role requires strong experience in machine learning and cloud technologies.