Staff Software Engineer (Batch Processing Platform)

Pinterest

United States Posted November 1, 2026

Check how well your resume matches this job

Remote Full-time Senior
Salary Range

$177,185 - $364,795

Job Description

Join Pinterest as a Staff Software Engineer to build a high-performance batch processing platform. You'll work with cutting-edge big data technologies and collaborate with cross-functional teams. Responsibilities include designing and optimizing the batch processing infrastructure, leading technical projects, mentoring junior engineers, and ensuring the reliability and efficiency of data systems. Candidates should have 6+ years of experience in big data infrastructure, proficiency in programming languages like Java, Scala, or Python, and strong problem-solving abilities.

  • Design, implement, and optimize Pinterest’s batch processing infrastructure, ensuring reliability, scalability, and efficiency.
  • Collaborate with cross-functional teams to understand data needs and lead technical projects and initiatives.
  • Mentor and guide junior engineers on best practices and architecture, fostering a culture of continuous learning.
  • 6+ years of experience building and supporting large scalable big data infrastructure/platforms
  • Bachelor's degree in a relevant field such as Computer Science or Engineering, or equivalent experience
  • 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
  • Proven skills in designing and maintaining scalable data infrastructure
  • Extensive experience with big data query technologies such as Spark SQL or Presto/Trino
Required Skills
software development collaboration cross-functional collaboration mentoring Java Scala Python problem solving communication Spark SQL
How to apply

You apply on Pinterest’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Pinterest

See every open role at Pinterest on ARes.

More Jobs at Pinterest
Share This Job