Senior Data Infrastructure Engineer – Remote (Batch & Streaming)

Patreon

United States

On-site

USD 170,000 - 250,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

Benefits offered by this job

Hybrid work model
Healthcare
Flexible time off
401k plan with matching

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 and analytics. You will stand up event-driven systems (Kafka, Kinesis, PubSub) for real-time ingestion and ensure reliable data delivery across storage layers.

Join a high-craft team influencing data contracts and pipelines. The role emphasizes Python/SQL mastery, cloud familiarity, and collaboration across Product, Data Science,

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 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

Python
SQL
Airflow
Dagster
Spark
Flink
Kafka
Kinesis
Pub/Sub
Delta Lake
Iceberg
AWS
Databricks
Cloud infrastructure
S3
MySQL
Postgres
DynamoDB
Elasticsearch
Clickhouse
Pinot
Druid

Education

Bachelor's degree in Computer Science or related field

Tools

Airflow
Dagster
Spark
Flink
Kafka Streams
Kafka
Kinesis
Pub/Sub
S3
MySQL
Postgres
DynamoDB
Elasticsearch
Clickhouse
Pinot
Druid
Delta Lake
Iceberg
AWS

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 and analytics. You will stand up event-driven systems (Kafka, Kinesis, PubSub) for real-time ingestion and ensure reliable data delivery across storage layers.

Join a high-craft team influencing data contracts and pipelines. The role emphasizes Python/SQL mastery, cloud familiarity, and collaboration across Product, Data Science,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Data Infrastructure Engineer — Remote, Streaming & Batch
Staff Data Infrastructure Engineer — Remote, Streaming & Batch

Patreon • New York (NY)

Hybrid
USD 180,000 - 240,000
Senior Data Engineer - Real-Time Pipelines | Remote
Senior Data Engineer - Real-Time Pipelines | Remote

DTN (Data Transmission Network) • Town of Texas (WI)

Hybrid
USD 109,400 - 145,800
Remote work model (position dependent)
Unlimited PTO
6% 401K matching
+1
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 Data Platform Engineer: Streaming Pipelines
Senior Data Platform Engineer: Streaming Pipelines

Ultipro • Houston (TX)

On-site
USD 140,000 - 190,000
Quarterly Incentive Plan
136 hours Paid Time Off
Medical, Dental and Vision benefits
+5
Senior Data Engineer — Python, Spark & Databricks (Remote)
Senior Data Engineer — Python, Spark & Databricks (Remote)

Principal33 • United States

Remote
USD 120,000 - 180,000
Medical insurance
Holiday flat in Valencia
Gifts for special occasions
+7
Senior Data Infrastructure Engineer — Remote
Senior Data Infrastructure Engineer — Remote

Hiring.fm • Town of Montana (WI)

Hybrid
USD 144,000 - 180,000
Health insurance
Flexible time off
Equity in the company
+5
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
Senior Data Engineer - Remote, Large-Scale Data Pipelines
Senior Data Engineer - Remote, Large-Scale Data Pipelines

7Seventy • Northern (KY)

Hybrid
USD 156,000 - 180,000
Cash bonus potential
Equity
Medical, dental, and vision benefits
+3
Remote Senior Data Infrastructure Engineer
Remote Senior Data Infrastructure Engineer

Eightelevengroup • Northern (KY), New York (NY)

Hybrid
USD 96,000 - 117,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Harnham • Los Angeles (CA)

On-site
USD 120,000 - 150,000