# Software Engineer

**Company:** [Reddit](https://hotfix.jobs/companies/reddit)
**Location:** Remote
**Role:** Backend Engineering
**Experience:** 3+ years
**Skills:** Go, Python, Scala, Java, C++, Spark, Apache Kafka, Kubernetes, Docker, Postgres, Google Bigquery, Redis, Druid, Microservices, Distributed Systems
**Posted:** 2026-06-17

> Backend engineer building advertiser-facing products, distributed ad-serving systems, interactive ad experiences, campaign measurement platforms, and supporting infrastructure. Requires at least three years of software development experience and proficiency in a general-purpose programming language.

## Job Description

## Responsibilities

- Work with product managers to design and implement Ads products.
- Collaborate closely with platform and data teams while building new features.
- Lead processes that improve operational stability, including improving code quality and delivering dashboards and data visualizations.
- Build extensible components aligned with product objectives.
- Support day-to-day project management tasks, including communicating project updates, managing project timelines, and overseeing project execution.

## Requirements

- 3+ years of software development experience in one or more general-purpose programming languages, including Java, Scala, Go, C++, or Python.
- Ability to take complete ownership of a feature or project.
- Ability to code independently, learn quickly, and contribute effectively as part of an engineering team.

## Nice to Have

- Experience working in the advertising domain.
- Experience or interest in the advertising business and understanding customer needs.

## Technologies

- **Languages:** Go, Python, Scala
- **Frameworks and systems:** Apache Spark, Apache Thrift, Baseplate, Apache Kafka
- **Datastores:** PostgreSQL, Google BigQuery, Redis, Druid
- **Tools:** Kubernetes, Argo, Docker

## Benefits

- Global benefit programs supporting workspace needs, professional development, and caregiving.
- Family planning support.
- Gender-affirming care.
- Mental health and coaching benefits.
- Comprehensive medical benefits and a health care spending account.
- Registered Retirement Savings Plan with matching contributions.
- Income replacement programs.
- Flexible vacation and paid volunteer time off.
- Generous paid parental leave.

## Similar jobs

- [Software Engineer II - Ads](https://hotfix.jobs/jobs/4687eb06-8534-4584-8e09-2a1d4c0417c9) - Instacart - Remote - CA$145k – CA$153k/yr
- [Software Engineer, Treasury](https://hotfix.jobs/jobs/f3213d59-8da0-463c-8c68-4a22a1673971) - Lithic - Remote - CA$158k – CA$254k/yr
- [Software Engineer - Wallets](https://hotfix.jobs/jobs/32955ac3-4c1c-4a94-83a2-7e6f18965180) - Rain - Remote - $220k – $270k/yr
- [Intermediate Backend Engineer](https://hotfix.jobs/jobs/8113217a-26e2-4d4b-86f1-55fa954ef043) - GitLab - Remote - $115k – $194k/yr
- [Backend Engineer](https://hotfix.jobs/jobs/fcdfaf0d-9ecc-4082-8014-0cfd53de3b7e) - Cambio - Waterloo, Canada

**Apply:** https://hotfix.jobs/jobs/2029a91c-6e9c-427c-8345-93a2d8ea5c6a
**Canonical:** https://hotfix.jobs/jobs/2029a91c-6e9c-427c-8345-93a2d8ea5c6a