Назад
5 дней назад

Staff Software Engineer (Ingestion Platform)

217 000 - 303 900$
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

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

Текст:
/
TL;DR
Staff Software Engineer (Ingestion Platform) (Distributed Data Infrastructure): Building and evolving Reddit’s ingestion platform for reliable streaming and batch data movement with an accent on scalability, availability, correctness, and cost efficiency. Focus on designing control- and data-plane components, developing connectors for Kafka, BigQuery, S3, GCS, Iceberg, and Flink, and leading safe migrations across Kubernetes-based infrastructure.

Location: Remote - United States

Base salary: $217,000–$303,900 USD per year, plus potential equity and commission depending on the position.

Company

Reddit is a large online community platform with more than 100,000 active communities and approximately 130 million daily active unique visitors.

What you will do

  • Lead the development and evolution of the ingestion platform for distributed streaming and batch data movement.
  • Design and maintain control-plane and data-plane architecture, including APIs, controllers, connectors, schemas, target managers, and sink integrations.
  • Expand ingestion paths to S3, GCS, and Apache Iceberg, while developing transformations, deduplication, dead-letter queues, and reusable platform capabilities.
  • Build modular connectors and abstractions for Kafka, BigQuery, S3, GCS, Iceberg, Flink, and other data stores.
  • Improve self-service workflows through safe defaults, automated provisioning, documentation, observability, and alerting.
  • Lead migrations from legacy ingestion systems and establish reliability, security, deployment, monitoring, and incident-response practices across Kubernetes clusters.

Requirements

  • 10+ years of hands-on experience building internet-scale distributed systems, data infrastructure, or developer platforms.
  • Strong software development experience in Go, Python, Java, Scala, or another general-purpose language.
  • Deep experience with high-throughput, fault-tolerant data pipelines, including streaming and batch processing.
  • Experience with systems such as Kafka, BigQuery, S3, GCS, Apache Iceberg, Flink, or comparable technologies.
  • Experience designing APIs and platform abstractions, including schema evolution, Protocol Buffers, gRPC, Kubernetes, controllers, workload identity, and multi-cluster deployments.
  • Strong technical leadership, operational excellence, communication, and cross-functional collaboration skills.

Nice to have

  • Experience building low-code or self-service developer platforms.

Culture & Benefits

  • Remote work for U.S.-based employees.
  • Medical, dental, and vision insurance.
  • 401(k) program with employer match.
  • Vacation time and parental leave.
  • Restricted stock unit eligibility and potential commission depending on the position.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →