Staff Data Infrastructure Engineer — Remote, Streaming & Batch

Patreon

New York (NY)

Hybrid

USD 180,000 - 240,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Patreon is seeking a Senior/Staff Software Engineer, Data Infrastructure to architect and operate large‑scale batch and streaming platforms powering product features, analytics, and experimentation.

You will stand up event‑driven systems (Kafka, Kinesis, Pub/Sub) for real‑time ingestion and build self‑serve data platforms enabling engineers, data scientists, and analysts to safely work with data. This remote role offers potential in‑person attendance in NYC or SF.

Qualifications

  • 8+ years of software engineering experience, including 4+ years focused on data or platform infrastructure.
  • Deep, hands-on experience architecting both batch (Airflow, Dagster, or similar) and stream processing systems at scale (Spark, Flink, Kafka Streams, or similar).
  • Familiarity with data quality, lineage, observability, and governance tooling.
  • Strong programming skills in Python (Java, Scala, or Go a plus) and SQL.
  • Familiarity with cloud infrastructure and broad fluency across data stores: Object storage (S3), RDMS (MySQL, or Postgres, etc.), Key value (DynamoDB), OLAP (Clickhouse, Pinot, or Druid, etc.), search/indexing (Elasticsearch) plus data flow patterns for keeping them in sync with source systems.
  • Excellent collaboration and communication skills; comfortable driving cross‑functional infrastructure decisions.
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field, or the equivalent.

Responsibilities

  • Architect, build, and operate large scale batch and streaming platforms that directly power Patreon product features, analytics, and experimentation.
  • Stand up and scale event-driven and streaming systems (Kafka, Kinesis, PubSub, or similar) for real-time data ingestion, transformation, aggregation, and delivery to different data storage systems.
  • Build self-serve data platforms that let engineers, data scientists, and analysts safely discover data, define contracts, and create and operate pipelines with minimal friction.
  • Partner with the broader Infrastructure, Platform, and product engineering to drive architectural decisions across storage, compute, deployment, and orchestration to align the data ecosystem with Patreon’s roadmap.
  • Build the tooling, monitoring, and observability that gives engineers confidence in the data platform's reliability and performance.
  • Mentor other engineers on infrastructure and streaming best practices, and help shape the long‑term data infrastructure roadmap.

Skills

Batch processing
Streaming systems
Python
Java/Scala/Go
SQL
Cloud infrastructure
Data governance
Communication

Education

Bachelor's degree in CS/CE

Tools

Airflow
Dagster
Spark
Flink
Kafka Streams
Kinesis
Elasticsearch

Job description

Patreon is seeking a Senior/Staff Software Engineer, Data Infrastructure to architect and operate large‑scale batch and streaming platforms powering product features, analytics, and experimentation.

You will stand up event‑driven systems (Kafka, Kinesis, Pub/Sub) for real‑time ingestion and build self‑serve data platforms enabling engineers, data scientists, and analysts to safely work with data. This remote role offers potential in‑person attendance in NYC or SF.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Infrastructure Engineer – Remote (Batch & Streaming)
Senior Data Infrastructure Engineer – Remote (Batch & Streaming)

Patreon • United States

On-site
USD 170,000 - 250,000
Hybrid work model
Healthcare
Flexible time off
+1
Staff Software Engineer, Data Infrastructure
Staff Software Engineer, Data Infrastructure

EON Systems, Inc. • New York (NY)

Hybrid
USD 180,000 - 240,000
Staff Data Platform Engineer - Streaming & Lakehouse
Staff Data Platform Engineer - Streaming & Lakehouse

Engg • New York (NY), San Francisco (CA)

Hybrid
USD 247,000 - 339,000
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
Remote Staff Data Platform Engineer
Remote Staff Data Platform Engineer

PrizePicks • Atlanta (GA)

Remote
USD 200,000 - 220,000
Medical, dental, vision plans
401(k) match
Annual bonus
+5
Staff Engineer - Real-Time Data Platform (DoD, Remote)
Staff Engineer - Real-Time Data Platform (DoD, Remote)

Raft Company Website • Tacoma (WA), City of Rome (NY), Lincoln (MA)

Remote
USD 160,000 - 210,000
Competitive salary
Full healthcare coverage
401(k) with company match
+1
Staff Data Platform Engineer - Petabyte-Scale Pipelines
Staff Data Platform Engineer - Petabyte-Scale Pipelines

Kindredventures • San Francisco (CA)

On-site
USD 130,000 - 170,000
Senior Data Engineer - Streaming & Data Platform (Remote)
Senior Data Engineer - Streaming & Data Platform (Remote)

DTN • Town of Texas (WI)

On-site
USD 109,400 - 145,800
Competitive Salary
Unlimited PTO
Remote work model (position dependent)
+2
Senior Streaming Platform Engineer – Real-time Data (Equity, Bonus)
Senior Streaming Platform Engineer – Real-time Data (Equity, Bonus)

Auth21 • San Francisco (CA)

On-site
USD 180,000 - 260,000
Equity
Bonus
Paid Time Off
+1
Staff Software Engineer, Data Infrastructure
Staff Software Engineer, Data Infrastructure

Peregrine Technologies • New York (NY)

On-site
USD 200,000 - 275,000
Comprehensive benefits
Equity options
Bonus opportunities