
Join the conversations that matter to you
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...
Reddit offers competitive salaries, equity options, generous PTO policies, and a flexible remote work environment, allowing employees to balance work ...
Reddit fosters a culture of open communication and user-centric innovation, encouraging employees to contribute ideas and engage with the community. T...

Reddit • Remote - United States
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.
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at Reddit.