Software Engineer
Core
Building full-stack, high-scale backend systems for Reddit's advertising ecosystem, including microservices, distributed systems, and real-time data platforms.
Role type
Mid-level backend engineer (generalist)
Builds
Advertiser-facing products, ad delivery systems, and interactive ad experiences (Polls, Games)
Domain
Internet / Advertising Technology
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Python, Scala, Java, C++, Microservices, APIs, Distributed systems, Real-time systems, Data-intensive systems, Kubernetes, Docker, Postgres, BigQuery, Redis, Druid, Spark, Kafka, Thrift, Baseplate
Preferred skills
Experience in Ads domain, Understanding of advertising business and customer needs
Technologies
Kubernetes, Argo, Docker, Postgres, BigQuery, Redis, Druid, Spark, Thrift, Baseplate, Kafka
Responsibilities
Design and implement Ads products with product managers; Collaborate with platform and data teams to build new features; Improve operational stability, code quality, and deliver dashboards; Build extensible components aligning with product objectives
Seniority
Mid-level, hands-on IC