Quick summary
- Work type
- Remote
- Location
- Remote
- Salary
- $242,634–$499,541 / yr
- Posted
- 25 days ago
- Freshness
- Confirmed live today
Market check
Salary context
How this pay compares to similar roles
This role pays more than 99% of similar roles. Most pay $169,550–$225,500 — the blue band above. At the midpoint, this role pays about $371k versus about $198k for comparable roles.
Based on 240 similar postings.
Employer
About Pinterest
Pinterest is a visual discovery and inspiration platform where people find ideas for home, style, recipes, and more. It serves hundreds of millions of users worldwide through its image and video pinboard product.
Pinterest currently has 76 open roles on FindRole.
Listed pay typically runs $177,185–$339,078 across 70 roles with salary data.
Most-posted roles
- Software Engineer 17
- Machine Learning Engineer 14
- Product Manager 11
- Data Scientist 7
- Technical Program Manager 5
At a glance
TL;DR · Principal Engineer, Big Data Platform
The Principal Engineer, Big Data Platform will lead the strategy and technical direction for the data infrastructure powering mission-critical big data and AI applications. Working within the data infrastructure team, you will build and scale frameworks to process petabytes-scale datasets, including compute engines, job management, resource management, scheduling, and remote shuffling. You will provide thought leadership on reliable, efficient data processing and storage while collaborating with internal customers on critical business use cases. The role requires deep knowledge of big data and ML technologies such as Flink, Spark, Presto, Kubernetes, Ray, and PyTorch/TensorFlow. You must demonstrate proficiency in Java, Go, Scala, or Python, along with experience in AWS technologies. This position solves the technical challenge of managing exabytes of data for large-scale AI applications.
What does a Engineer earn in Remote?
Median $199471 from 30 postings across 16 companies.
Skills
What you'll do
- Lead the strategy and technical direction for data infrastructure supporting big data and AI applications.
- Build and scale infrastructure frameworks to process petabytes of data including compute engines and job management.
- Manage resource management, scheduling, and remote shuffling for large-scale data processing.
- Partner with internal customers to solve critical business use cases involving big data.
- Provide company-wide thought leadership on reliable, fast, and efficient data storage and processing methods.
- Contribute to the team's technical vision and long-term roadmap for infrastructure development.
What we're looking for
- 12+ years of industry experience with a proven track record of technical excellence.
- 8+ years of experience building and supporting large scalable Kubernetes or big data platforms.
- Deep knowledge of big data and ML technologies including Flink, Spark, Presto, Kubernetes, Ray, PyTorch, and TensorFlow.
- Proficiency in one or more programming languages such as Java, Go, Scala, or Python.
- Experience with Kubernetes and AWS technologies.
- Exceptional collaboration skills to navigate ambiguity and align cross-functional stakeholders on priorities.
- Bachelor’s degree in Computer Science, a related technical field, or equivalent experience.
- Must be a US-based applicant.
More like this
Similar roles
Principal Engineer, Data Platforms
Early Warning Services
Principal Software Engineer, Data Platform
Highnote
Principal Engineer, Data Platforms (Architecture & Ingestion)
CVS Health
Principal Engineer, Platform Services
Autodesk
Principal Software Engineer, Platform
Oracle