Remote Staff Data Ingestion Platform Engineer

Reddit, Inc.

Northern (KY)

Hybrid

USD 217,000 - 304,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Health benefits (medical, dental, and視
401(k) match
Paid time off
Parental leave

Job summary

Reddit, Inc. is seeking a Staff Software Engineer to lead the development and evolution of the Ingestion Platform, enabling reliable, scalable data movement across streaming and batch workloads.

You will own platform APIs, connectors, and migrations from legacy systems, while mentoring engineers and partnering with Ads Data Platform, ML Indexing, and other teams to drive reliability and developer velocity.

Qualifications

  • 10+ years of hands-on experience building internet-scale distributed systems, data infrastructure, or platforms used by other developers.
  • BS, MS, PhD in Computer Science, a related field, or equivalent practical experience.
  • Strong software development experience in Go, Python, Java, or Scala.
  • Deep experience designing and operating high-throughput, fault-tolerant data pipelines or platform services, incl. streaming and batch processing.
  • Experience with data movement patterns and systems such as Kafka, BigQuery, S3, GCS, Iceberg, Flink, or comparable technologies.
  • Experience designing APIs and platform abstractions, including schema evolution and gRPC.

Responsibilities

  • Design, write, and deliver reliable software for distributed data movement across streaming and batch workloads.
  • Own the architecture and evolution of the platform’s control plane and data plane, including APIs, controllers, connectors, sink integrations.
  • Expand the platform beyond Kafka-to-BigQuery towards S3/GCS and Iceberg, with transformations and dead-letter handling.
  • Build connectors and abstractions for Kafka, BigQuery, S3, GCS, Iceberg, Flink and other data stores.
  • Improve self-service experience with clear APIs, safe defaults, provisioning, docs, and observability.
  • Lead migrations from legacy ingestion systems to the Ingestion Platform with cross-team collaboration.
  • Establish reliability, security, and ops practices across Kubernetes clusters.

Skills

Go / Python / Java / Scala
Distributed systems
Data pipelines

Education

BS/MS/PhD in Computer Science or related field

Tools

Kafka
BigQuery
S3 / GCS
Iceberg
Flink
Kubernetes

Job description

Reddit, Inc. is seeking a Staff Software Engineer to lead the development and evolution of the Ingestion Platform, enabling reliable, scalable data movement across streaming and batch workloads.

You will own platform APIs, connectors, and migrations from legacy systems, while mentoring engineers and partnering with Ads Data Platform, ML Indexing, and other teams to drive reliability and developer velocity.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Data Ingestion Platform Engineer
Staff Data Ingestion Platform Engineer

Reddit, Inc. • United States

On-site
USD 217,000 - 304,000
Equity (RSUs)
Medical insurance
Dental insurance
+4
Staff Software Engineer - Ingestion Platform
Staff Software Engineer - Ingestion Platform

Reddit, Inc. • United States

On-site
USD 217,000 - 304,000
Equity (RSUs)
Medical insurance
Dental insurance
+4
Staff Software Engineer, Global Media Infrastructure
Staff Software Engineer, Global Media Infrastructure

Quiet Capital • United States

On-site
USD 217,000 - 303,000
Healthcare benefits
401k match
Global benefits
+5
Remote Data Platform Engineer — Data Movement
Remote Data Platform Engineer — Data Movement

AI Chopping Block • Northern (KY)

Hybrid
USD 164,000 - 230,000
Healthcare benefits
401k with employer match
Paid time off
+3
Staff Software Engineer - Ingestion Platform New Remote - United States
Staff Software Engineer - Ingestion Platform New Remote - United States

Reddit, Inc. • Northern (KY)

Hybrid
USD 217,000 - 304,000
Equity
Health benefits (medical, dental, and視
401(k) match
+2
Staff Data Systems Engineer - Ingestion & APIs (Remote)
Staff Data Systems Engineer - Ingestion & APIs (Remote)

Northbeam • Northern (KY)

Hybrid
USD 190,000 - 220,000
Equity package
Healthcare (medical, dental, vision)
401(k) plan
+4
Software Engineer, Ingestion Platform
Software Engineer, Ingestion Platform

AI Chopping Block • Northern (KY)

Hybrid
USD 164,000 - 230,000
Healthcare benefits
401k with employer match
Paid time off
+3
Data Platform Engineer — Scale Batch & Streaming Pipelines
Data Platform Engineer — Scale Batch & Streaming Pipelines

Reddit, Inc. • San Francisco (CA)

On-site
USD 120,000 - 170,000
Healthcare benefits
401k with employer match
Flexible vacation
+7
Staff Data Ingestion Engineer: Scale Data Pipelines
Staff Data Ingestion Engineer: Scale Data Pipelines

Rippling • Seattle (WA)

On-site
USD 189,000 - 315,000
Staff Data Systems Engineer — Ingestion & APIs
Staff Data Systems Engineer — Ingestion & APIs

Northbeam • San Francisco (CA), Los Angeles (CA)

Hybrid
USD 190,000 - 220,000
Equity package
Healthcare benefits
401(k) plan
+4