# Staff Backend Software Engineer, Ads Business Manager

**Company**: Reddit Inc.
**Location**: Remote - United States
**Work arrangement**: remote
**Experience**: staff
**Job type**: full-time
**Salary**: $217,000-$303,900 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/reddit/jobs/7590453
**Canonical**: https://yubhub.co/jobs/job_9b8624a9-e1b

## Description

As a Staff Software Engineer on the Ads Business Manager team, you will develop a long-term technical strategy to unlock the next tier of agency enablement on the Reddit Ads Platform.

This is a high-agency position for an engineer who can navigate ambiguity and take decisive ownership of the technical direction in collaboration with other engineers, teams, and stakeholders.

Responsibilities:

- Lead large cross-functional projects end to end, from concept, design, and implementation through to launch and driving adoption all while ensuring the highest quality and performance.

- Have a strong product sense and be able to run customer interviews, translating data and user feedback into features that inform the team’s roadmap.

- Mentor engineers and leaders, share industry knowledge, and contribute to the technical growth of the team.

- Disambiguate complex problems, align stakeholders with different priorities, and aggressively prioritize to execute effectively.

- Be able to make system level improvements, enhancements and implement complex code modifications.

- Collaborate closely with engineering teams and stakeholders to integrate Business Manager capabilities into broader infrastructure and use cases across Reddit.

Qualifications:

- 7+ years software engineering experience building production services at scale.

- Ads domain experience.

- Excellent communication skills to collaborate with a service-oriented team and company.

- Experience coordinating large-scale, cross-functional efforts that span different teams, and driving alignment between diverse stakeholders.

- Experience in solving complex system scaling and latency performance problems.

- Strong proficiency in one or more: Go, Python; plus experience with service frameworks (gRPC/Thrift) and API design.

- Experience with distributed systems, data modeling, and event-driven architectures (e.g., Kafka/PubSub).

Preferred:

- Previous experience as a Tech Lead or similar function.

- Experience building solutions for advertising agencies or other global enterprise customers.

Our Stack:

- Go, Python; gRPC/Thrift; Kafka; Postgres, BigQuery, Redis, Cassandra, SpiceDB (ReBAC); Kubernetes; AWS/GCP

## Skills

### Required
- Go
- Python
- gRPC/Thrift
- Kafka
- Postgres
- BigQuery
- Redis
- Cassandra
- SpiceDB (ReBAC)
- Kubernetes
- AWS/GCP
