About this role
Reddit is seeking a remote Senior Software Engineer to join the Messaging Infra team in the United States and build large-scale streaming systems. This opportunity is ideal for an experienced developer who wants to handle massive data traffic and support millions of users.
Role Overview
The Messaging Infra team at Reddit needs a Senior Software Engineer to solve complex distributed messaging challenges. The messaging layer handles over fifty million messages per second, supports massive network traffic, and manages petabytes of live topic data. The selected candidate will collaborate with internal teams like machine learning, search, and artificial intelligence to design scalable technical solutions that support platform growth while maintaining high availability and reliability.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Reddit operates as a community of communities built on shared passions, interests, and trust, hosting authentic conversations for millions of daily active visitors across more than 100,000 active communities. The organization is dedicated to fostering belonging and community worldwide while offering a transparent and equal opportunity workplace.
How to Apply
Interested candidates should visit the official Reddit careers page to submit an application for this remote position.
Skills and tech stack
Questions candidates ask
What is the salary range for the Senior Software Engineer - Messaging role?
The base salary range for this position is $190,800 to $267,100 USD.
Is this position remote?
Yes, this role is remote within the United States.
What programming languages are required or preferred?
Candidates should have software development experience in one or more general-purpose languages, specifically Golang, Python, C++, or Java.
How many years of experience are required?
Applicants must have 5+ years of experience building internet-scale software, ideally with a focus on machine learning storage infrastructure.
What additional compensation is offered besides base salary?
In addition to base salary, the role is eligible to receive equity in the form of restricted stock units and potentially a commission depending on the position offered.
