Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 18 Jun 2026 · Still live on 31 Oct 2026

Staff Software Engineer, Batch Processing Platform

Pinterest Seattle, WA Hybrid staff full-time

Salary

$177,185-$364,795 USD per year

Apply on Pinterest

Description

We're looking for a Staff Software Engineer to help build a high-performance, efficient, and easy-to-use batch processing platform and infrastructure at Pinterest. You'll work on big data open-source technologies like Spark, Presto/Trino, Iceberg, etc., at the scale of hundreds of petabytes of data.

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.

Requirements:

  • 6+ years of experience building and supporting large scalable big data infrastructure/platforms.
  • Extensive experience with big data query technologies such as Spark SQL or Presto/Trino.
  • Proven skills in designing and maintaining scalable data infrastructure.
  • Proficiency in programming languages like Java, Scala, or Python.
  • Strong problem-solving abilities and a drive for innovation.
  • Excellent communication skills and the ability to collaborate across teams.
  • Bachelor's degree in a relevant field such as Computer Science or Engineering, or equivalent experience.

In-Office Requirement Statement:

  • This role requires in-person collaboration 1-2 times/quarter.

Relocation Statement:

  • This position is not eligible for relocation assistance.

Salary Range:

  • $177,185-$364,795 USD

Skills

Required

Ready to apply?

You apply with the employer directly. Their original posting is here: https://job-boards.greenhouse.io/pinterest/jobs/7832348

Apply on Pinterest