About the Role
Pinterest is seeking a Staff Software Engineer to join our Data Processing Infrastructure team. This role is pivotal in building and leading the next generation of data processing infrastructure that powers mission-critical big data and ML/AI applications. You will work with cutting-edge open-source technologies such as Kubernetes, Spark, Ray, and Flink, managing data at the scale of hundreds of petabytes.
Key Responsibilities
- Lead Strategy and Technical Direction: Define and drive the strategy and technical direction for Pinterest’s data processing infrastructure, focusing on big data and ML/AI applications.
- Build and Scale Frameworks: Develop and scale data processing frameworks and infrastructure to handle petabyte-scale datasets, including job management, resource management, scheduling, and remote shuffling.
- Collaborate with Internal Customers: Work closely with internal teams to address critical business use cases that depend on data processing.
- Provide Thought Leadership: Offer guidance on data processing and storage to enhance reliability, speed, and efficiency at scale.
- Contribute to Technical Vision: Play a key role in shaping the team’s technical vision and long-term roadmap.
What We’re Looking For
- Experience: 8+ years of industry experience with a proven track record of technical excellence, including 5+ years in building and supporting large-scale big data platforms.
- Technical Skills: Deep knowledge of big data and ML technologies such as Spark, YuniKorn, Celeborn, Flink, Ray, PyTorch/TensorFlow.
- Programming Proficiency: Expertise in one or more programming languages, including Java, Go, Scala, and Python.
- Cloud and Container Technologies: Experience with Kubernetes and AWS technologies.
- Leadership: Experience in leading cross-team engineering efforts.
Additional Information
- Relocation: This position does not offer relocation assistance.
- Workplace Type: Remote work is supported under our PinFlex model.
- Salary Range: €148,049—€260,000 annually, with eligibility for equity.
Our Commitment to Diversity
Pinterest is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and applicants, regardless of race, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, marital status, veteran status, disability, or any other legally protected status.
Join us in our mission to inspire people worldwide and help them create a life they love. Apply today to be part of a team that values diverse perspectives and experiences.
Benefits Extracted with AI
- Equity
- Flexible work model (PinFlex)
- Diversity and inclusion initiatives
Similar jobs
Last update: 23 minutes ago
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
Staff C++ Software Engineer
Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Data Engineer with Azure and PySpark
Join BeFrank as a Data Engineer to build and enhance our data platform using Azure and PySpark. Hybrid work in Amsterdam.
Full-Stack Engineer with Angular and React.js
Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
Senior Software Engineer - Dispatching
Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Staff AI Fullstack Engineer
Join Pulley as a Staff AI Fullstack Engineer to develop AI-powered solutions and automate tools. Remote role with competitive salary and benefits.
Senior Python Developer with AWS Experience
Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.