Software Engineer, Ads
Core
Building backend systems, microservices, and APIs for Reddit's advertiser-facing ad products and real-time campaign performance measurement.
Role type
Mid-level backend engineer (generalist)
Builds
Advertiser-facing product features, distributed ad delivery systems, and real-time campaign analytics infrastructure.
Domain
Internet / Online Advertising
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Python, Scala, Java, C++, distributed systems, microservices, API design, data-intensive systems, Kubernetes, Docker, Postgres, BigQuery, Redis, Druid, Spark, Kafka, Thrift, Baseplate, Argo, code ownership, independent learning
Preferred skills
Experience in the Ads domain, understanding of the advertising business and customer needs
Technologies
Kubernetes, Argo, Docker, Spark, Thrift, Baseplate, Kafka, Postgres, BigQuery, Redis, Druid
Responsibilities
Design and implement Ads products with product managers, collaborate with platform and data teams, improve operational stability and code quality, build extensible components aligned with product objectives, manage project timelines and execution.
Seniority
Mid-level, hands-on IC