yandex
reddit
Страна
Канада
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоПолная занятость

Staff Software Engineer, Ads Business Manager

Оценка ИИ

Reddit — это престижный бренд с уникальными инженерными задачами. Позиция предлагает высокую степень автономности, работу с современным стеком (Go, SpiceDB, Kubernetes) и отличный пакет льгот, включая гибкий график и поддержку семьи.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Роль уровня Staff требует не только глубоких технических знаний (Go/Python, распределенные системы), но и лидерских качеств архетипа Tech Lead. Кандидату предстоит управлять сложными кросс-функциональными проектами и определять техническую стратегию в условиях высокой неопределенности.

Анализ зарплаты

Медиана195 000 $
Рынок170 000 $ – 230 000 $
Оценка ИИ

Предлагаемый диапазон соответствует рыночным стандартам для Staff-инженеров в Канаде (Британская Колумбия) в крупных технологических компаниях. Учитывая удаленный формат и уровень ответственности, зарплата является конкурентоспособной, особенно с учетом бонусов и опционов.

Сопроводительное письмо

I am writing to express my strong interest in the Staff Software Engineer position for the Ads Business Manager team at Reddit. With over 8 years of experience in building scalable backend systems and a deep background in the AdTech domain, I am particularly drawn to the challenge of architecting the foundational identity and permissions systems that empower global agencies. My experience as a Tech Lead aligns perfectly with your 'Tech Lead archetype' requirement, as I have a proven track record of navigating ambiguity and driving cross-functional alignment.

In my previous roles, I have extensively used Go and Python to build distributed systems and event-driven architectures using Kafka and gRPC. I am especially excited about the opportunity to work with SpiceDB for ReBAC, as managing complex business structures and collaboration at Reddit's scale is a fascinating technical challenge. I am confident that my ability to translate user feedback into robust technical strategies will help unlock the next tier of agency enablement on the Reddit Ads Platform.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в reddit уже сейчас

Присоединяйтесь к Reddit и создавайте фундамент для рекламных агентств мирового уровня!

Описание вакансии

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. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 121 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com.

Team Objective

The Business Manager team is central to increasing adoption among Ad Agencies and Small-to-Medium Businesses (SMBs). Our primary focus is building the foundational platform that empowers advertisers to operate effectively on Reddit. This includes owning the systems for how businesses are created, structured, secured, and shared across the entire Ads Platform and other Reddit surfaces, specifically managing identity, permissions, onboarding, and collaboration between different businesses.

About the Team

On a day-to-day basis, engineers tackle complex, high-stakes challenges at the core of Reddit’s Ads Platform which include innovating on permissions systems, building agency and LCS solutions, and driving adoption among Reddit's largest advertisers. From ideation to delivery, our engineers are trusted with end-to-end ownership of their projects, working closely in cross-functional collaboration with product managers, UX designers, and partner teams. This hands-on approach means every team member plays a direct and visible role in delivering high-impact, user-focused solutions for some of Reddit’s most strategic advertisers.

Role 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. It is best classified as the Tech Lead archetype of Staff Engineer, and the most successful candidates will have experience serving in this capacity previously.

A successful candidate will:

  • 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

General Engineering Requirements

  • 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

Benefits:

  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k Match
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Reddit Global Days Off
  • Generous paid Parental Leave
  • Paid Volunteer time off

#li-remote

In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews.

During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable.  We will not sell your personal information or disclose it to any third party for their marketing purposes.  We will delete any recording of your interview promptly after making a hiring decision.  For more information about how we will handle your personal information, including our retention of it, please refer to our Candidate Privacy Policy for Potential Employees and Contractors.

Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve.  Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Go
  • Python
  • gRPC
  • Thrift
  • Kafka
  • PostgreSQL
  • BigQuery
  • Redis
  • Cassandra
  • SpiceDB
  • Kubernetes
  • AWS
  • Google Cloud Platform
  • Distributed Systems
  • API Design

Возможные вопросы на собеседовании

Для позиции Staff уровня критически важно умение проектировать системы, которые выдерживают огромные нагрузки Reddit.

Как бы вы спроектировали систему разрешений (RBAC/ReBAC) для рекламной платформы, учитывая необходимость низкой задержки при миллионах запросов?

Вакансия требует опыта в AdTech.

С какими самыми сложными техническими проблемами в области рекламных технологий вы сталкивались и как их решали?

Роль подразумевает лидерство без прямого управления (Tech Lead).

Опишите случай, когда вам нужно было убедить стейкхолдеров с разными приоритетами принять ваше техническое решение. Как вы достигли консенсуса?

Reddit использует Kafka и событийно-ориентированную архитектуру.

Как обеспечить консистентность данных в распределенной системе при использовании Kafka для синхронизации состояния между микросервисами?

Staff-инженер должен понимать бизнес-контекст.

Как вы балансируете между необходимостью быстрого выпуска фич для SMB-клиентов и поддержанием долгосрочной архитектурной чистоты платформы?

Похожие вакансии

DstLab
200 000 ₽ – 280 000 ₽

.NET разработчик Middle+ , Senior

SeniorУдалённоРоссия
.NET Core · C++ · PostgreSQL · Entity Framework Core · REST · Git · CI/CD · Apache Kafka · RabbitMQ · React · MobX · TypeScript · HTML · CSS · JavaScript · Unit Testing
+16 навыков
Первый Бит
350 000 ₽ – 500 000 ₽

Старший разработчик C++

SeniorУдалённоРоссия
C++ · STL · Java · JVM · Python · asyncio · TCP/IP · HTTP · REST · AMQP · RabbitMQ · PostgreSQL · SQLite · Linux · Systemd · Android · Kotlin
+17 навыков
DataDev
250 000 ₽ – 300 000 ₽

Senior Java Developer

SeniorУдалённоРоссия
Java · Spring Framework · Spring Boot · Spring Cloud · Hibernate · SOLID · OOP · Redis · MongoDB · Docker · Kubernetes · CI/CD · JUnit · Mockito · Microservices · Web3
+16 навыков
Minervasoft
200 000 ₽ – 300 000 ₽

Middle+ Java-разработчик

MiddleУдалённоРоссия
Java · Spring Framework · Spring Core · Spring Data · Spring Cloud · Hibernate · PostgreSQL · Git · Maven · Docker · ElasticSearch · Redis · RabbitMQ · Kafka · SQL
+15 навыков
Точка Банк
до 575 000 ₽

Senior Python-разработчик

SeniorУдалённоРоссия
Python · Microservices · Agile · Scrum · Unit Testing · System Design · High Load
+7 навыков
Invista
250 000 ₽ – 400 000 ₽

Senior Python Developer

SeniorУдалённоРоссия
Python · FastAPI · PostgreSQL · Redis · PyTest · unittest · CI/CD · GitHub Actions · Jenkins · REST API · GraphQL · Git
+12 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

reddit
Страна
Канада