5 дней назад
Staff Software Engineer (Ingestion Platform)
217 000 - 303 900$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
6 дней назад
Staff Data Platform Engineer (Data Platform)
200 000 - 220 000$
Twilio
8 дней назад
Principal Software Engineer (Data Platform)
188 240 - 235 300$
Robinhood
6 дней назад
Senior Software Engineer, Streaming Platform
196 000 - 230 000$
Twilio
8 дней назад
Software Engineer (L3) Data Substrate
138 700 - 203 900$
10 дней назад
Senior Software Engineer II (Data Pipelines)
155 000 - 180 000$
Twilio
8 дней назад
Staff Software Engineer (L4) Data Platform
171 120 - 213 900$