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
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/pinterest/jobs/7832348