# Senior Software Engineer, Ads

**Company**: Reddit
**Location**: Remote - United States
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: $190,800-$267,100 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/reddit/jobs/6909091?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_84472a7f-e03

## Description

Reddit is a community of communities. It's built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet.

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, you will 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

Responsibilities:

- 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.

Required Qualifications:

- 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.

Benefits:

- Comprehensive Healthcare Benefits and Income Replacement Programs

- 401k with Employer Match

- Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support

- Family Planning Support

- Gender-Affirming Care

- Mental Health & Coaching Benefits

- Flexible Vacation & Paid Volunteer Time Off

- Generous Paid Parental Leave

## Skills

### Required
- Go
- Python
- Scala
- Spark
- Thrift
- Baseplate
- Kafka
- Postgres
- BigQuery
- Redis
- Druid
- Kubernetes
- Argo
- Docker

### Nice to have
- Experience working in the Ads domain
- Experience or interest in the advertising business and understanding customer needs

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/reddit/jobs/6909091?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
