Staff Data Platform Engineer, Batch Processing (Remote)

Pinterest, Inc.

San Francisco (CA)

Remote

USD 177,000 - 365,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Pinterest, Inc. is seeking a Staff Software Engineer to build a high-performance batch processing platform and infrastructure at scale. You will work on open source tech such as Spark, Presto/Trino, Iceberg, and collaborate with data teams to deliver reliable systems.

You will design, implement, and optimize data pipelines, mentor junior engineers, and drive projects to completion while ensuring scalability and efficiency across the data stack.

Qualifications

  • 6+ years building large-scale big data infrastructure.
  • Experience with Spark SQL or Presto/Trino.
  • Proficiency in Java/Scala/Python.
  • Strong collaboration across teams.
  • Excellent communication and problem solving.
  • Bachelor's degree or equivalent experience.

Responsibilities

  • Design, implement, and optimize Pinterest's batch processing infrastructure.
  • Collaborate with cross-functional teams to understand data needs.
  • Lead technical projects and initiatives, driving them to completion.
  • Mentor and guide junior engineers on best practices and architecture.
  • Ensure the reliability, scalability, and efficiency of data systems.

Skills

Big data design
Mentoring
Cross-functional collaboration
Problem solving

Education

Bachelor's degree in Computer Science or Engineering

Tools

Spark SQL
Presto/Trino
Java
Scala
Python

Job description

Pinterest, Inc. is seeking a Staff Software Engineer to build a high-performance batch processing platform and infrastructure at scale. You will work on open source tech such as Spark, Presto/Trino, Iceberg, and collaborate with data teams to deliver reliable systems.

You will design, implement, and optimize data pipelines, mentor junior engineers, and drive projects to completion while ensuring scalability and efficiency across the data stack.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Batch-Processing Platform Engineer (Remote)
Staff Batch-Processing Platform Engineer (Remote)

Pinterest • United States

Hybrid
USD 177,000 - 365,000
Staff Software Engineer — High-Performance Batch Platform
Staff Software Engineer — High-Performance Batch Platform

Pinterest • Seattle (WA)

Hybrid
USD 177,000 - 365,000
Remote Big Data Platform Engineer
Remote Big Data Platform Engineer

Ektello • San Francisco (CA)

Remote
USD 90,000 - 103,000
Staff Data Engineer - Infra & Cost Analytics (Remote)
Staff Data Engineer - Infra & Cost Analytics (Remote)

Pinterest • United States

Hybrid
USD 177,000 - 365,000
Equity
Staff Software Engineer - Data & AI Tooling (Remote)
Staff Software Engineer - Data & AI Tooling (Remote)

Pinterest • United States

Hybrid
USD 177,000 - 365,000
Equity
Staff Data Infrastructure Engineer — Remote, Streaming & Batch
Staff Data Infrastructure Engineer — Remote, Streaming & Batch

Patreon • New York (NY)

Hybrid
USD 180,000 - 240,000
Staff Analytics Engineer: Data Science & Platform Tools
Staff Analytics Engineer: Data Science & Platform Tools

Pinterest • United States

Hybrid
USD 177,000 - 365,000
Staff Software Engineer, Batch Processing Platform
Staff Software Engineer, Batch Processing Platform

Pinterest, Inc. • San Francisco (CA)

Remote
USD 177,000 - 365,000
Staff Data Infra Engineer: AI-Driven, Scalable Pipelines
Staff Data Infra Engineer: AI-Driven, Scalable Pipelines

Pinterest • San Francisco (CA)

Remote
USD 177,000 - 365,000
Staff Software Engineer, Scalable Delivery Platform
Staff Software Engineer, Scalable Delivery Platform

Pinterest, Inc. • Palo Alto (CA)

On-site
USD 208,000 - 365,000