> Markdown version of [/jobs/ext/1967093-staff-software-engineer-batch-processing-platform](https://www.wearedevelopers.com/jobs/ext/1967093-staff-software-engineer-batch-processing-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer, Batch Processing Platform - **Company:** Pinterest - **Location:** Seattle, WA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Batch Processing, Big Data, Computer Programming, Data Systems, Apache Hive, Python (Programming Language), Data Processing, Information Technology, Presto - **Published:** August 7, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/staff-software-engineer-batch-processing-platform-seattle-wa-usa-58827025 ## About the Role translate and efficiency of data systems Tasks * 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 * 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 Computer Science or Engineering, or equivalent experience Key requirements * equity * base salary range * flexible work model * in-person collaboration 1-2 times per quarter ## Description Experteer Overview As Staff Software Engineer, you will design and optimize Pinterest's batch processing platform at scale. You'll work with cross-functional teams to translate data needs into robust infrastructure and lead initiatives that improve reliability and performance. You'll mentor junior engineers and shape architecture for high-throughput data systems. This role combines cutting-edge big data tech with collaboration across groups to enable scalable, efficient data processing at hundreds of petabytes. You'll work in a model that blends in-office collaboration with flexible, remote-friendly practices, guided by Pinterest's AI-driven approach. Compensation / Benefits * 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 Tasks * 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 * 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 Computer Science or Engineering, or equivalent experience Key requirements * equity * base salary range * flexible work model * in-person collaboration 1-2 times per quarter ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Making Data Warehouses fast. A developer's story.](https://www.wearedevelopers.com/videos/302-making-data-warehouses-fast-a-developer-s-story) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)