Similar Jobs
See allSoftware Engineer, Ingestion Platform
US
Python
Scala
Go
Staff Software Engineer - Data
Partner Company
Romania
Go
Kotlin
Rust
Staff Software Engineer, Consumer Engineering
United States
Go
Python
Java
Senior Software Engineer, Platform
StreamNative
Global
Java
Apache Kafka
Distributed Systems
Senior Data Engineer
Alpaca
Americas
Kubernetes
Python
SQL
About the Role:
- As a Staff Engineer, you will lead the development and evolution of Reddit's Ingestion Platform, designing reliable software for distributed data movement.
- You will own the architecture of the platform's control plane and data plane, including pipeline APIs, controllers, connectors, and sink integrations.
- You will expand the platform beyond Kafka-to-BigQuery, delivering production-ready paths to S3/GCS and Apache Iceberg.
What You'll Do:
- Build high-quality connectors and abstractions for Kafka, BigQuery, S3, GCS, Iceberg, Flink, and other data stores, keeping the platform modular and extensible.
- Improve self-service experiences through clear APIs, safe defaults, automated provisioning, documentation, and actionable observability.
- Lead migrations from legacy systems, partnering with teams like Ads Data Platform and ML Indexing to ensure safe, incremental, low-touch transitions.
Who You Might Be:
- 10+ years of hands-on experience building internet-scale distributed systems or data infrastructure.
- Strong software development experience in Go, Python, Java, or Scala, with deep experience in high-throughput, fault-tolerant pipelines.
- Expertise in data movement systems like Kafka, BigQuery, S3, GCS, Apache Iceberg, Flink, and familiarity with Kubernetes and cloud-native concepts.
Why Reddit:
- Reddit is an equal opportunity employer committed to building a diverse workforce, offering medical, dental, vision insurance, 401(k) with employer match, generous time off, and parental leave.
- You will have the opportunity to work on high-impact, tier-0 services that power critical user journeys, collaborating with teams across the company.
- Join a supportive culture that values operational excellence, customer focus, and technical leadership, with opportunities to shape the future of a platform used by millions daily.
Reddit is a community of communities built on shared interests, passion, and trust, hosting authentic conversations across 100,000+ active communities and approximately 130 million daily active unique visitors. The company fosters an open, collaborative culture with a focus on reliability, performance, and efficiency.