CareerPlanGet AI match score →

Staff Software Engineer, Batch Processing Platform

Seattle💼 Full-time💰 $177,185–$177,185🗓 2026-06-25 → 2026-07-31

Core

Design, implement, and optimize high-performance batch processing infrastructure and data systems at scale.

Role type

Staff Software Engineer (Big Data Infrastructure)

Builds

Batch processing platform and infrastructure for Pinterest's data needs

Domain

Internet / Big Data Engineering

Deliverable

infrastructure

Required skills

Big data infrastructure design, Spark SQL, Presto/Trino, Java, Scala, Python, Scalability, System reliability

Preferred skills

Open source technologies, Cross-functional collaboration, Technical leadership, Mentorship

Technologies

Spark, Presto/Trino, Iceberg, Java, Scala, Python

Responsibilities

Design and optimize batch processing infrastructure, Collaborate with cross-functional teams on data needs, Lead technical projects, Mentor junior engineers, Ensure system reliability and scalability

Seniority

Staff, hands-on IC with strategic leadership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗