Staff Batch-Processing Platform Engineer (Remote)

Pinterest

United States

Hybrid

USD 177,000 - 365,000

Full time

7 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 is hiring a Staff Software Engineer to design, implement, and optimize a high-performance batch processing platform at scale. You will work with Spark, Presto/Trino, Iceberg and other big data technologies on hundreds of petabytes of data to empower product experiences.

You will mentor engineers, lead cross-functional projects, and ensure reliability and efficiency of data systems while collaborating with teams across the company.

Qualifications

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

Responsibilities

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

Skills

Big data experience
Java/Scala/Python
Communication
Problem-solving
Leadership

Education

Bachelor's degree in Computer Science or Engineering

Tools

Spark SQL
Presto/Trino
Java
Scala
Python

Job description

Pinterest is hiring a Staff Software Engineer to design, implement, and optimize a high-performance batch processing platform at scale. You will work with Spark, Presto/Trino, Iceberg and other big data technologies on hundreds of petabytes of data to empower product experiences.

You will mentor engineers, lead cross-functional projects, and ensure reliability and efficiency of data systems while collaborating with teams across the company.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Data Platform Engineer, Batch Processing (Remote)
Staff Data Platform Engineer, Batch Processing (Remote)

Pinterest, Inc. • San Francisco (CA)

Remote
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
Big Data Infrastructure Engineer
Big Data Infrastructure Engineer

ektello • San Francisco (CA)

Remote
USD 90,000 - 103,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 Software Engineer, Batch Processing Platform
Staff Software Engineer, Batch Processing Platform

Pinterest • United States

Hybrid
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
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
Senior Big Data Platform Engineer: Scale Petabyte Data & AI
Senior Big Data Platform Engineer: Scale Petabyte Data & AI

Pinterest • San Francisco (CA)

On-site
USD 250,000 - 300,000
Staff Analytics Engineer: Data Science & Platform Tools
Staff Analytics Engineer: Data Science & Platform Tools

Pinterest • United States

Hybrid
USD 177,000 - 365,000