Staff Software Engineer - Ingestion Platform
$217K–$304K
Remote - United States · Remote · Staff · Full-time · Posted Sep 15, 2026
- Experience
- 10+ years.
- Education
- BS, MS, PhD in Computer Science, a related field, or equivalent practical experience.
About the job
Leads the development and evolution of Reddit’s ingestion platform for reliable streaming and batch data movement, expanding its capabilities and improving its usability and operations.
What you'll do
- Design and operate distributed data movement software, including the platform’s control plane, data plane, APIs, connectors, and sink integrations.
- Expand platform support for destinations and capabilities such as S3/GCS, Apache Iceberg, transformations, and deduplication; lead safe migrations from legacy systems.
- Improve self-service, reliability, observability, and operational practices while providing technical leadership and mentoring across teams.
What they ask for
- 10+ years of hands-on experience building internet-scale distributed systems, data infrastructure, or developer platforms.
- Strong software development experience in one or more general-purpose languages such as Go, Python, Java, or Scala.
- Deep experience designing and operating high-throughput, fault-tolerant data pipelines or platform services, including streaming and batch processing.
- Demonstrated technical leadership guiding teams through complex cross-functional initiatives with meaningful impact.
Nice to have
- Experience building low-code or self-service developer platforms, or curiosity to learn.
Pay
$217,000 — $303,900 USD (base salary)
Tools
Go, Python, Java, Scala, Kafka, BigQuery, S3, GCS
AI focus
AI may be used to record, transcribe, and summarize interviews in select roles and locations; candidates may opt out before scheduled interviews.
Model-written summary · the original posting is authoritative