Data Platform Engineer: Scale Data & ML Pipelines

Reddit

United States

On-site

USD 150,000 - 230,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Comprehensive health benefits
Flexible vacation & Reddit global days
Parental leave
Development funds
Volunteer time off
Workspace & home office benefits

Job summary

Reddit's Data Movement team is looking for a Software Engineer to design and maintain scalable data platforms that power ML and analytics across hundreds of millions of users. You will own critical components and improve throughput and reliability.

Proficiency in Python, Scala, Go, or Java, plus experience with Airflow, Kubernetes, Spark, Flink and CI/CD, is required. You will collaborate with cross-functional teams and demonstrate leadership on large, data-intensive projects.

Qualifications

  • 2+ years of software engineering experience in a production setting writing clean, maintainable, and well-tested code.
  • Proficient in object-oriented programming languages like Python, Scala, Go, or Java.
  • Experience working with cloud services and modern data infrastructure is a plus.

Responsibilities

  • As a software engineer, you will work with teammates and partner teams to create and improve scalable, fault tolerant, self-serve systems
  • Refine and maintain our data infrastructure technologies to support ML and analytics workflows on data collected from hundreds of millions of users
  • Own the Data Movement Platform used to enable batch and stream data processing at Reddit
  • Invest in building new infrastructure for Spark, Flink, and Airflow technologies at Reddit, including contributing to the open source community as needed
  • Build automated solutions to minimize toilsome work for data users at Reddit and provide a declarative, self-service experience for working with data
  • Collaborate with teammates to share on-call responsibilities and support monitoring/alerting to improve the reliability, scalability, latency, and efficiency of Reddit’s Data Platform

Skills

Python
Scala
Go
Java

Tools

Airflow
Kubernetes
CI/CD
Spark
Flink

Job description

Reddit's Data Movement team is looking for a Software Engineer to design and maintain scalable data platforms that power ML and analytics across hundreds of millions of users. You will own critical components and improve throughput and reliability.

Proficiency in Python, Scala, Go, or Java, plus experience with Airflow, Kubernetes, Spark, Flink and CI/CD, is required. You will collaborate with cross-functional teams and demonstrate leadership on large, data-intensive projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Software Engineer (Ingestion Platform)
Software Engineer (Ingestion Platform)

Reddit • United States

On-site
USD 150,000 - 230,000
Comprehensive health benefits
Flexible vacation & Reddit global days
Parental leave
+3
Data Platform Engineer — Scale Pipelines & Security
Data Platform Engineer — Scale Pipelines & Security

Openkrill • United States

Remote
USD 120,000 - 180,000
Senior Data Platform Engineer - AI-Driven Pipelines
Senior Data Platform Engineer - AI-Driven Pipelines

Devoted • United States

Remote
USD 131,000 - 200,000
Employer sponsored health, dental and视
Generous paid time off
$100 monthly mobile or internet stint
+5
Analytics Engineer: Data Pipelines & Foundations
Analytics Engineer: Data Pipelines & Foundations

Findwork • United States

Remote
USD 164,000 - 230,000
Comprehensive healthcare benefits
401k with employer match
Global benefit programs
+2
Senior Data Platform Engineer — Scalable ML Data Pipelines
Senior Data Platform Engineer — Scalable ML Data Pipelines

DatologyAI • Redwood City (CA)

Hybrid
USD 180,000 - 300,000
Health benefits
401(k) plan
Unlimited PTO
+5
Data Platform Engineer Palo Alto, CA
Data Platform Engineer Palo Alto, CA

BrightAI Inc. • Palo Alto (CA)

On-site
USD 150,000 - 190,000
Senior Data Platform Engineer - AI/ML Pipelines
Senior Data Platform Engineer - AI/ML Pipelines

Devoted Health • United States

Remote
USD 131,000 - 200,000
Health, dental, vision plan with low/p
Stock options for all employees
Bonus eligibility for all roles
+3
Remote Data Movement Platform Engineer — Scale Data Pipelines
Remote Data Movement Platform Engineer — Scale Data Pipelines

Reddit • United States

Hybrid
USD 164,200 - 229,900
Comprehensive Healthcare Benefits
401k with Employer Match
Flexible Vacation & Paid Volunteer Time Off
Senior Data Engineer: Scalable Pipelines & Data Warehousing
Senior Data Engineer: Scalable Pipelines & Data Warehousing

Machine Learning Technologies, LLC • Jersey City (NJ)

On-site
USD 110,000 - 150,000