← All roles

Staff Software Engineer - Ingestion Platform

Reddit ·US ·Remote 10d ago
Apache KafkaBigQueryS3Apache FlinkGoPythonJavaScalagRPCKubernetes

About the role

Reddit's Ingestion Platform team builds a low-code interface for moving data from sources like Kafka to sinks like BigQuery, S3, GCS, Iceberg. We are hiring a Staff Software Engineer to lead the development and evolution of this platform. Responsibilities include designing reliable distributed data movement software, owning architecture, expanding platform capabilities, building connectors, improving self-service, leading migrations, establishing operational practices, and mentoring engineers.

Requirements

10+ years building distributed systems, data infrastructure. BS/MS/PhD in CS or equivalent. Strong development in Go, Python, Java, or Scala. Deep experience with high-throughput data pipelines and systems like Kafka, BigQuery, S3, GCS, Iceberg, Flink. Experience with APIs, schema evolution, Protocol Buffers, gRPC. Familiarity with Kubernetes and cloud-native concepts. Strong understanding of observability and operational excellence. Product-minded with technical leadership and communication.

About the company

Reddit

Reddit is a social media platform that serves as a vast network of communities where users can discover and discuss their interests. It offers a space for authentic conversation, connection, and information sharing across a wide range of topics.

View company page →
$217k–304k
Remote Remote - United States
Posted 10d ago
Apply for this role
Opens job-boards.greenhouse.io ↗
About the company
Reddit
https://www.reddit.com

Reddit is a social media platform that serves as a vast network of communities where users can discover and discuss their interests. It offers a space for authentic conversation, connection, and information sharing across a wide range of topics.

View company page →