Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Big Data Storage

$177.19k - $364.8k

Pinterest

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. What you'll do: 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. What we're looking for: 8+ years of relevant industry experience designing and building large‑scale production distributed systems. 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. Deep knowledge with building distributed systems, data storage systems, and production infrastructure. Experience with big data technologies such as Apache Iceberg, Spark, Flink, Presto/Trino, Hive, or similar systems. Proficiency in programming languages like Java, Scala, or Python. Proven ability to lead complex technical initiatives and influence architecture across teams. Strong collaboration, communication, and problem‑solving skills, with a drive for technical excellence and innovation. Bachelor's degree in a relevant field such as Computer Science, or equivalent experience. In‑Office Requirement Statement: We let the type of work you do guide the collaboration style. That means we're not always working in an office, but we continue to gather for key moments of collaboration and connection. This role will need to be in the office for in‑person collaboration 1–2 times/quarter and therefore can be situated anywhere in the country. Relocation Statement: This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our working model. Base Salary Range: $177,185 — $364,795 USD US based applicants only. By submitting this application, I certify that all information submitted in my application and throughout the hiring process is true, accurate, and complete to the best of my knowledge. I understand that any false statement, omission, or misrepresentation may disqualify me from employment consideration or result in termination if discovered after hire. Pinterest is an equal‑opportunity employer and makes employment decisions on the basis of merit. All qualified applicants will receive consideration for employment without regard to race, color, ancestry, national origin, religion, sexual orientation, gender, gender identity, age, marital status, veteran status, disability, or other protected classes as defined by applicable law. #J-18808-Ljbffr Pinterest

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Big Data Storage in Palo Alto, CA vacancy
  • $177.19k - $364.8k

    Pinterest is seeking a Staff Software Engineer to build the next generation of its big data storage platform. You will work on exciting technologies like Apache Iceberg at exabyte scale, leading design and implementation of scalable storage systems and collaborating with... 
    Big data
    Work at office

    Pinterest

    Palo Alto, CA
    1 day ago
  • $192k - $260k

    Staff Software Engineer - Distributed Data Systems P-186 Get AI-powered advice on this job and more exclusive features...  ...next‑generation distributed data storage and processing systems that can...  ...open‑source standard framework for big data. Data Plane Storage : Deliver... 
    Big data
    Work at office
    Local area

    Databricks

    Mountain View, CA
    1 day ago
  • $180k - $220k

    Harness is the AI Software Delivery Platform company, led by technologist...  ...a talented and experienced Data Platform Engineer to join our team as the...  ...ingestion, processing, and storage. Collaborate with data...  ..., or Scala. Experience with big data technologies such as BigQuery... 
    Big data
    Flexible hours
    Shift work
    3 days per week

    Split Software

    Mountain View, CA
    4 days ago
  • $197k - $266.5k

     ...and execute on web, mobile, and front end software development. Provides technical...  ...AI technology. Coach and mentor junior engineers on best practices of software engineering...  ...technologies (if no practical work experience w/ Big Data, or cutting edge front-end technology—... 
    Big data
    Work experience placement

    Intuit Inc.

    Mountain View, CA
    4 days ago
  • $235k - $295k

    Job Title Senior Staff Software Engineer - Enzyme Location Mountain View, California Reference P-1...  ...Databricks, we are passionate about enabling data teams to solve the world’s toughest...  ...Resource management Efficient storage structures Automatic physical data optimization... 
    Big data
    Full time
    Worldwide

    Databricks

    Mountain View, CA
    1 day ago
  • $229k - $343k

     ...performance Develop high-performance data storage/compute systems to improve...  ...Work closely with ML engineers to deploy cutting-edge models...  ...9+ years of post-Bachelor’s software development experience; or Master...  ...systems, distributed systems or big data processing Preferred... 
    Big data
    Local area

    Snap Inc.

    Palo Alto, CA
    1 day ago
  • $192k - $260k

     ...obsessed with enabling data teams to solve the world...  ...in the world. Our engineering teams build highly technical...  ...of the largest scale software platforms. The fleet consists...  ...powering all the big data and machine learning...  ...machines. Data Plane Storage Deliver reliable and... 
    Big data
    Work at office
    Local area
    Worldwide
    Flexible hours

    Databricks

    Mountain View, CA
    4 days ago
  •  ...Latica, our goal is to unlock the value of data to transform patient care. Latica is a...  ...scales. We're looking for a talented Data Engineer who will help us to drive our data platform...  ...Experienced with ETLs, data pipelines and big data 2+ years experience with Python Experienced... 
    Big data

    Latica

    Palo Alto, CA
    3 days ago
  •  ...Citizens or authorized to work in the U.S. The position focuses on developing large-scale applications and requires strong knowledge in data modeling and machine learning algorithms. The role offers a potential contract to hire opportunity, with modern development... 
    Big data
    Contract work

    Cygnus Professionals Inc

    Palo Alto, CA
    3 days ago
  • A technology company is seeking a Big Data Specialist based in Palo Alto, California. This full-time position requires at least 2 years of experience in the Big Data space, demonstrating strong knowledge of Hadoop and Java. Ideal candidates will have hands-on experience... 
    Big data
    Full time

    Sonsoft Inc

    Palo Alto, CA
    1 day ago
  • Robotics Technologies LLC is seeking a Data Engineer with expertise in Big Data Engineering, SQL, and cloud technologies for their Mountain View, CA location. The ideal candidate will have a BS in Computer Science/Engineering and 3-5 years of data engineering experience... 
    Big data

    Robotics Technologies LLC

    Mountain View, CA
    19 hours ago
  • NextSense is seeking an experienced data engineer to help optimize our cloud-based data infrastructure leveraging GCP. You will work closely...  ...ensure data meets their needs while implementing best practices for big data processing. Ideal candidates will have over 3 years in... 
    Big data
    Flexible hours

    NextSense

    Mountain View, CA
    1 day ago
  • A fast-growing healthcare data company in California seeks a talented Data Engineer to enhance their data platform. The role demands 5+ years of experience in Data Engineering, expertise in ETLs, big data, and proficiency in Python. This position offers the opportunity... 
    Big data

    Latica

    Palo Alto, CA
    4 days ago
  •  ...device company based in Mountain View, CA is seeking a talented Data Engineer to help build secure, scalable cloud services that power the...  ...’s best-selling mobile devices. The role requires expertise in Big Data technologies and involves designing and implementing backend... 
    Big data

    OSI Engineering

    Mountain View, CA
    1 day ago
  •  ...better working world. Technology – Data and Decision Science – Data Engineering – Senior We are seeking a highly skilled...  ...ingestion, transformation, and storage. Ensure data quality, integrity,...  ...Databricks and experience with Spark for big data processing. Proven experience... 
    Big data

    Ernst & Young Oman

    Palo Alto, CA
    1 day ago
  • $200k - $230k

     ...user conversion. The ideal candidate will collaborate closely with data scientists and product managers while also maintaining robust...  ...and Java, and familiarity with technologies such as Kubernetes and big data tools. This hybrid role offers a competitive compensation package... 
    Big data

    Samsung

    Mountain View, CA
    1 day ago
  • CyberThink Pvt. Ltd. in Mountain View, CA is looking for a Software Engineer proficient in Java and Scala. This role requires substantial experience, particularly with large-scale systems and cloud technologies such as AWS. You will be involved in prototyping services that... 
    Big data

    CyberThink Pvt. Ltd.

    Mountain View, CA
    1 day ago
  •  ...with distributed systems Knowledge in distributed system design, data pipelining, and implementation Knowledge in machine learning...  ...and experience in building large scale applications using various software design patterns and OO design principles Experience with either... 
    Big data
    Contract work
    Immediate start

    Cygnus Professionals Inc

    Palo Alto, CA
    2 days ago
  • You’ll help in executing the roadmap for data infrastructure and systems to power the world’s first AI recruiter built by Moonhub...  ...You possess strong foundational knowledge of software engineering, big data and ML platform principles. 5+ years of experience as... 
    Big data

    Moonhub

    Palo Alto, CA
    1 day ago
  • $207k - $301k

     .... 8 years of experience with software development in one or more programming...  ..., model evaluation, data processing, debugging, fine‑tuning...  ...working in large-sized engineering and cross‑functional teams. Expertise...  ...to that tomorrow. As a Staff Software Engineer, you will... 

    Google

    Mountain View, CA
    1 day ago
  • $207k - $301k

    Staff Software Engineer, Search Local Ads Data Platform Mountain View, CA, USA Advanced Experience owning outcomes and decision making, solving ambiguous...  ..., large‑scale system design, networking and data storage, security, artificial intelligence, natural language... 
    Local area

    Google

    Mountain View, CA
    1 day ago
  • $193.93k - $352.29k

     ...empowering a safer, richer, and more connected future. About The Role We are looking for a Senior/Staff Software Engineer to serve as a technical leader for Nuro’s ML Data engine. You will sit at the critical intersection of Autonomy, Machine Learning, and... 
    Shift work

    Nuro

    Mountain View, CA
    1 day ago
  • $184k - $256k

    Impact We're seeking a software engineer to help us design, develop and maintain the backend of...  ...market fit and are now seeking senior and staff engineers to refine the MCM product...  ...implementation to production Experience in Cloud/Big Data platforms (e.g., AWS, GCE, GCP, Beam,... 
    Big data

    Moloco

    Redwood City, CA
    1 day ago
  • $251k - $310k

     ...and Simulation) with 3D and data visualization tools, using a...  ...performance, and build APIs that let engineers and automated evaluation...  ...abstractions for offboard storage (CNS, Spanner) and WebRTC streams...  ...experience. 5 years of software development experience in C++... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  •  ...performance, reliability, and growth across our ecosystem. As a Staff Software Engineer on the Feature Platform team, you'll play a critical role in...  ...and operate the systems that transform high-volume event data into production-grade feature datasets used for bidding,... 
    Work at office
    Worldwide
    Relocation package

    Unity

    Mountain View, CA
    1 day ago
  • $80 - $95 per hour

    This range is provided by OSI Engineering. Your actual pay will be based on your...  ...Mountain View, CA is seeking a talented Data Engineer to help build secure,...  ...re looking for world-class server software engineers with strong expertise in Big Data infrastructure and data... 
    Big data
    Full time
    Contract work

    OSI Engineering

    Mountain View, CA
    1 day ago
  • Data Engineer Location: Mountain View, CA & Dallas, TX (Onsite) You Must Have BS in Computer Science/Engineering, relevant technical field,...  ...experience, with specialization in Data Engineering Exp with (Big Data Eng, Hadoop, Hive, Python , PySpark, ETL & SQL, Any Cloud,... 
    Big data
    Permanent employment
    Contract work
    Local area

    Robotics Technologies LLC

    Mountain View, CA
    19 hours ago
  • Google Inc. is seeking a Staff Storage Software Engineer to drive the development of large-scale software solutions for SSD performance. You'll lead design and maintenance efforts, ensuring optimization across storage systems. The ideal candidate has extensive experience... 

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • $143k - $286k

    Position Summary We are seeking a Staff Software Engineer to design and build enterprise‑scale marketplace...  ...Partner with product, UX, data, and platform teams Mentor engineers and...  ...scale platform experience Experience with Big Data technologies (Spark, Hadoop, Flink... 
    Big data
    Visa sponsorship

    Walmart

    Sunnyvale, CA
    1 day ago
  • $207k - $300k

    Staff Storage Software Engineer, Solid State Drive Performance corporate_fare Google place Sunnyvale, CA, USA Bachelor's degree or equivalent practical...  ...or a related technical field. 8 years of experience with data structures and algorithms. 3 years of experience in a... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Big Data Storage. Be the first to apply!