> Markdown version of [/jobs/ext/4516195-software-engineer-ads](https://www.wearedevelopers.com/jobs/ext/4516195-software-engineer-ads). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Ads - **Company:** reddit Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $190,800.0 - $267,100.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), BigQuery, C++ (Programming Language), Software Quality, Data Stores, Data Visualization, Distributed Systems, Python (Programming Language), PostgreSQL, Redis, Software Engineering, Apache Spark, Backend, Kubernetes, Druid, Apache Kafka, Docker, Golang, Microservices - **Published:** November 1, 2026 - **Apply:** https://job-boards.greenhouse.io/reddit/jobs/6909091 ## About the Role * 5+ years of software development experience in one or more general purpose programming languages (Java, Scala, Go, C++, Python). * Able to take complete ownership of a feature or project. Bonus Points: * Experience working in the Ads domain * Experience or interest in the advertising business and understanding customer needs ## Description This is a Generalist Senior Backend Engineer position within the Ads Organization. Ads is the fuel that powers Reddit's mission. As a backend engineer on the team, candidates might work on: * Microservices and APIs that power our advertiser-facing product, ads.reddit.com * Distributed systems that ensure the right ad gets shown to the right user at the right time * Backends that power interactive user experiences on our ads like Polls and Games * Real time, data intensive systems that measure the performance of our ad campaigns * Infrastructure that supports all of the above Technologies used on the team include: * Languages: Go, Python, Scala * Frameworks: Spark, Thrift, Baseplate, Kafka * Datastores: Postgres, BigQuery, Redis, Druid * Tools: Kubernetes, Argo, Docker, * Work with product managers to design and implement Ads products. * Collaborate closely with the platform and data teams while building new features. * Lead the processes needed to improve operational stability, including improving code quality, delivering dashboards and data visualizations. * Build extensible components that would align with the product objectives. * Support day to day project management tasks including communicating project updates, managing project timelines and overseeing project execution.