Find a jobRecruiters

Staff Software Engineer (Big Data Storage)

Exclusive opportunity

Onsite

Staff Software Engineer (Big Data Storage)

Pinterest

Staff Software Engineer (Big Data Storage)

Skills

Big DataPythonJavaData AnalysisMachine LearningAIScala

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$177,185 – $364,795 / year

Location:

Palo Alto, CA, USA

Work mode:

Onsite

Published on:

26 September 2026

What they need


  • We’re looking for a Staff Software Engineer to help build the next generation of Pinterest’s big data storage platform
  • You’ll work on some of the most exciting big data open source technologies — especially Apache Iceberg — at exabyte scale to power the data infrastructure that helps Pinners discover and do what they love
  • As a Staff Software Engineer, you’ll serve as a technical leader and hands-on contributor, designing and building highly scalable storage systems for Pinterest’s data lake
  • You’ll partner closely with teams across data, ML/AI, analytics, and infrastructure to evolve our storage and metadata management capabilities, enabling efficient, reliable, and governed access to data at massive scale
  • Design, implement, and optimize Pinterest’s exabyte-scale data lake storage platform
  • Lead complex technical projects and initiatives for data lake storage and metadata management, driving them from architecture through execution
  • Collaborate with stakeholders and partner teams across the organization to design storage and metadata layer technologies that unlock big data and ML/AI innovations
  • Build storage capabilities that efficiently support large-scale ML/AI workloads, including high-throughput data access, schema evolution, and large-scale column backfills
  • Shape the long-term technical direction for scalable, reliable, and efficient big data storage systems
  • Engage with and contribute to open source communities such as Apache Iceberg, Spark, and Flink to help address Pinterest’s scaling challenges- 8+ years of relevant industry experience designing and building large-scale production distributed systems
  • Experience with big data technologies such as Apache Iceberg, Spark, Flink, Presto/Trino, Hive, or similar systems
  • Proven ability to lead complex technical initiatives and influence architecture across teams
  • Strong experience designing and maintaining scalable storage, metadata, or data lake infrastructure
  • Experience building storage capabilities for large-scale ML/AI or analytics workloads, including high-throughput data access, schema evolution, and large-scale column backfills
  • Proficiency in programming languages like Java, Scala, or Python
  • Strong collaboration, communication, and problem-solving skills, with a drive for technical excellence and innovation
  • Deep knowledge with building distributed systems, data storage systems, and production infrastructure
  • Bachelor’s degree in a relevant field such as Computer Science, or equivalent experience

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

9 days ago

Quick apply

Tenth Revolution Group

Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués

Freelance

Paris, France

Hybrid

Skills

TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique

20 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools