Pinterest

Staff Software Engineer, Batch Processing Platform

Pinterest
Apply
1 day ago
Remote, United States or Seattle, WA, USAStaff+
H1B sponsor

Base Salary

$177k - $365k/yr

Responsibilities

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

Requirements

  • At least 6 years of experience building and supporting large-scale big-data infrastructure or platforms.
  • Extensive experience with big-data query technologies such as Spark SQL or Presto/Trino.
  • Proven ability to design and maintain scalable data infrastructure.
  • Proficiency in Java, Scala, or Python.
  • Strong problem-solving ability, innovation, communication, and cross-functional collaboration skills.
  • Bachelor’s degree in a relevant field such as Computer Science or Engineering, or equivalent experience.

Benefits

  • The role can be situated anywhere in the country and requires in-office collaboration one to two times per quarter.
  • The position is eligible for equity.
  • The position is not eligible for relocation assistance.

Tech Stack

Categories

BackendData Engineering
Pinterest

About Pinterest

10,000+ employees

Pinterest builds a visual discovery and bookmarking platform where people search, save, and shop ideas across home, fashion, food, and more. The company monetizes primarily through advertising and shopping integrations, using visual search and recommendation systems to connect users and merchants. Founded in 2010 and headquartered in San Francisco, Pinterest is a public company on the NYSE (PINS) with around 482 million monthly users worldwide.

Contact me