Reddit is a community-driven platform with over 100,000 active communities and approximately 101 million daily active unique visitors.
The company offers a flexible workforce, allowing employees to work remotely or in-office based on their location.
The Senior Software Engineer position is within the Ads Organization, which is crucial for Reddit's mission.
The role involves working on microservices and APIs for the advertiser-facing product, distributed systems for ad delivery, interactive user experiences, real-time data systems for ad performance measurement, and supporting infrastructure.
Technologies used include Go, Python, Scala, Spark, Thrift, Baseplate, Kafka, Postgres, BigQuery, Redis, Druid, Kubernetes, Argo, and Docker.
Responsibilities include collaborating with product managers, improving operational stability, building extensible components, and managing project timelines and execution.
Requirements:
Candidates must have 5+ years of software development experience in one or more general-purpose programming languages such as Java, Scala, Go, C++, or Python.
Applicants should be able to take complete ownership of a feature or project.
Experience in the Ads domain and an understanding of customer needs in the advertising business are considered a bonus.
Benefits:
Reddit offers comprehensive healthcare benefits and income replacement programs.
Employees receive a 401k match and family planning support.
The company provides gender-affirming care, mental health and coaching benefits, and flexible vacation days, including Reddit Global Days Off.
Generous paid parental leave and paid volunteer time off are also included in the benefits package.