
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...
Overview
Reddit is seeking a Mid-Level Backend Engineer to join their Ads Organization. You'll work on microservices and APIs that power advertising products, utilizing technologies such as Go, Python, and Kafka. This role requires experience in backend development and distributed systems.
Job Description
Who you are
You have a solid background in backend engineering, with experience in building production systems that scale effectively. You understand the intricacies of microservices and distributed systems, and you are comfortable working with data-intensive applications. Your technical expertise includes proficiency in languages such as Go, Python, and Scala, which you have used to develop robust backend solutions.
You are familiar with various frameworks and tools that enhance your development process. Your experience with Spark and Kafka allows you to handle real-time data processing and messaging effectively. You have also worked with databases like Postgres and BigQuery, ensuring data integrity and performance in your applications.
You thrive in collaborative environments and enjoy working closely with cross-functional teams, including product managers and designers, to deliver high-quality features. You are committed to best practices in software development, including code reviews and testing strategies, to ensure the reliability of your code.
Desirable
Experience with containerization tools like Docker and orchestration platforms such as Kubernetes is a plus. Familiarity with Redis and Druid for data storage and analytics will help you excel in this role. You are eager to learn and adapt to new technologies as they emerge in the fast-paced world of backend development.
What you'll do
As a Backend Engineer at Reddit, you will play a crucial role in the Ads Organization, contributing to the development of microservices and APIs that power our advertising platform. You will work on systems that ensure the right ads are shown to the right users at the right time, enhancing user engagement and advertiser satisfaction.
You will be responsible for designing and implementing distributed systems that handle real-time data processing. This includes building backends that support interactive user experiences, such as polls and games within ads. Your work will directly impact the performance measurement of ad campaigns, providing valuable insights to our advertisers.
Collaboration is key in this role. You will partner with other engineers, product managers, and designers to define requirements and deliver features that align with our business goals. You will also participate in code reviews and contribute to the continuous improvement of our development processes.
What we offer
Reddit offers a flexible work environment, allowing you to work remotely from anywhere in the United States. We value diversity and are committed to building a workforce that reflects the communities we serve. You will have the opportunity to work on impactful projects that reach millions of users daily, contributing to the overall mission of Reddit.
We provide competitive compensation and benefits, including opportunities for professional growth and development. Join us in shaping the future of online communities and advertising at Reddit.
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

Software Engineering
Reddit is hiring a Software Engineer for their Ads team to build and optimize machine learning infrastructure. You'll work with technologies like JavaScript, React, and Node.js. This position requires experience in software development and a passion for innovative solutions.

Mobile Engineer
Reddit is seeking a Mobile Engineer to develop innovative ad experiences for their Android app. You'll collaborate with cross-functional teams to enhance ad performance and functionality. This role requires a product-focused mindset and expertise in Android development.

Ios Engineer
Reddit is seeking an iOS Engineer to enhance ad experiences within their app. You'll collaborate with product, design, and engineering teams to innovate and implement solutions. This role requires a product-focused mindset and experience in iOS development.

Backend Engineer
Reddit is hiring a Senior Backend Engineer for their Ads team to develop microservices and APIs that enhance advertiser experiences. You'll work with technologies like Go, Python, and Kafka. This role requires significant backend engineering experience.

Software Engineering
Instacart is seeking a Senior Software Engineer to join their Ads team, focusing on building world-class reporting solutions. You'll work with Java and collaborate with Product Designers, Product Managers, and Data Scientists to deliver actionable data insights.