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

Staff Software Engineer, Batch Processing Platform

Full-time

Pinterest

About Pinterest:

Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we’re on a mission to bring everyone the inspiration to create a life they love, and that starts with the people behind the product.

Discover a career where you ignite innovation for millions, transform passion into growth opportunities, celebrate each other’s unique experiences and embrace the  flexibility to do your best work. Creating a career you love? It’s Possible.

At Pinterest, AI isn't just a feature, it's a powerful partner that augments our creativity and amplifies our impact, and we’re looking for candidates who are excited to be a part of that. To get a complete picture of your experience and abilities, we’ll explore your foundational skills and how you collaborate with AI.

Through our interview process, what matters most is that you can always explain your approach, showing us not just what you know, but how you think. You can read more about our AI interview philosophy and how we use AI in our recruiting process here .

We’re looking for a Staff Software Engineer to help us build a high-performance, efficient, and easy to use batch processing platform and infrastructure at Pinterest. You’ll be working on some of the most exciting big data open source technologies such as Spark, Presto/Trino, Iceberg, etc. at the scale of hundreds of petabytes of data to bring everyone the inspiration to create a life they love. 

 

What you’ll do:


  • 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.

 

What we’re looking for:


  • 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.

  • Proven skills in designing and maintaining scalable data infrastructure.

  • 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 a relevant field such as Computer Science or Engineering, 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.


#LI-REMOTE
#LI-AH2

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Batch Processing Platform in Remote vacancy
  • $216k - $258k

     ...for AI applications. The platform streamlines the complex process of preparing and...  ...scientists to construct powerful batch and streaming pipelines...  ...platform. As a staff-level engineer on the Batch Compute team...  ...experience in building product software systems ~5+ years of... 
    Platform
    Full time
    Flexible hours

    Tecton

    Remote
    20 hours ago
  •  ...traveling on Airbnb: easing the process of hosting, and adding...  ...distributed data systems - both batch and real-time processing. The...  ...client, and machine learning engineering teams. CnC is applying GenAI...  .... We're building a robust ML platform to power our product... 
    Platform
    Remote job
    Full time
    Casual work
    Live in
    Work at office

    Airbnb, Inc.

    United States
    20 hours ago
  •  ...the world come to our platform to find creative ideas...  ...Through our interview process, what matters most is...  ...Summary We’re seeking a Staff Engineer to lead the...  ...years of professional software engineering experience...  ...scale data pipelines (batch and/or streaming) using... 
    Platform
    Full time
    Work at office
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    20 hours ago
  • $188k - $275k

     ...pioneers, CoreWeave delivers a platform of technology, tools, and...  ...About the role: As a Staff Software Engineer (IC5) on the Inference team...  ...on areas like scheduling, batching, and memory optimization. This...  ...for the hiring process, unless such accommodation... 
    Platform
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    Core Weave

    Remote
    20 hours ago
  •  ...ACH, card, and check processing systems. Define and enforce...  ...to distributed engineering teams through code reviews...  ...and implementing software components. Implement...  ...mechanisms to support platform reliability, observability...  ...-compliant databases, batch pipelines, and data... 
    Platform
    Full time
    Contract work
    Remote work
    2 days per week

    Entrata

    Remote
    20 hours ago
  • $160k - $180k

     ...The Role   We're hiring multiple Staff Engineers to join a small, high-performance group...  ..., and WhatCounts — the three platforms that make up Zeta Actions, a business...  ...practices (pipelines, lakehouses, batch and streaming processing) is a bonus.     Working Here... 
    Platform
    Remote job
    Full time

    Zeta Global

    United States
    11 hours ago
  • $146.6k - $215.1k

     ...We're looking for a Staff Software Engineer to join our Cloud ML team...  ...technical direction for our ML platform. The work spans two of our...  ...computer vision inference that processes video from cameras and...  ...vLLM — across real-time and batch workloads. Lead deep technical... 
    Platform
    Full time
    Work at office

    Simplisafe

    Boston, MA
    11 hours ago
  •  ...unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise...  ...looking for an exceptional Staff Backend Developer (Ruby/Go) to join our growing Engine team. The Engine team...  ...scale (request throttling, batch processing etc).Soft Skills... 
    Platform
    Remote work
    Flexible hours

    Workato

    Georgia
    2 days ago
  • $257k - $302k

    About CheckrCheckr is building the data platform to power safe and fair decisions....  ...looking for an experienced Senior Staff Software Engineer to facilitate the long-term design of...  ...designing and maintaining real-time & batch processing data pipelines serving up billions... 
    Platform
    Work at office
    Local area
    Remote work
    Relocation
    3 days per week

    Checkr

    San Francisco, CA
    3 days ago
  •  ...documented, and financed. Our platform spans the full care journey...  ..., and autonomous RCM processing billions in claims, all on...  ...the Role We're hiring a Staff Software Engineer to own the accounts and ledgering...  ..., or high-throughput batch pipelines Experience evolving... 
    Platform
    Full time
    Work at office
    Immediate start

    Commure

    Remote
    20 hours ago
  • $148k - $249k

     ...tests to validate hardware and platform choices.- Analyze and...  ....Qualifications:- 5+ years software engineering or systems/performance engineering...  ...for databases/streaming/batch/ML platforms; GPU/xPU or...  ...- Experience tuning stream processing, batch or ML platforms (e.g... 
    Platform
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Dallas, TX
    2 days ago
  •  ...Metriport Engineering Role Metriport is an open-source data intelligence platform that helps healthcare organizations...  ...who can operate at a Staff level: You're...  ...improving our dev processes and tooling so quality...  ...ECS, Lambda, SQS, SNS, Batch, etc.),... 
    Platform
    Work at office
    Remote work
    Work from home
    Relocation
    Flexible hours

    Metriport

    San Francisco, CA
    3 days ago
  •  ...DescriptionIt all started when engineer Fred Luddy wrote code that...  ...reinvention. Our ServiceNow AI platform brings together any AI, any...  ...delivery, Kafka consumers for event processing, and real-time streaming via...  ...per-org/per-bot scoping, batch read optimization, and hot-... 
    Platform
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    1 day ago
  •  ...is the Agentic AI Assistant platform that empowers the entire workforce...  ...with Moveworks’ Reasoning Engine and natural language...  ...connects people, systems, and processes to empower organizations to find...  ...with per-org/per-bot scoping, batch read optimization, and hot-reload... 
    Platform
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    4 days ago
  • $145k - $176k

     ...Sr Staff Software Engineer The Sr Staff Software Engineer will lead and contribute...  ...in the design process from beginning to end. Demonstrates...  ...regarding cookies and platform integrations, is mandatory....  ...specifically with EKS, Cognito, and batch jobs. Experience in Vue.... 
    Platform
    Work experience placement
    Remote work

    Alkami Technology

    United States
    2 days ago
  •  ...Staff/Senior Software Engineer, Document Intelligence & Data Infrastructure New York...  ...that layer. Our core platform, Proxi, gives organizations...  ...the acquisition and processing infrastructure that turns...  ...inference infrastructure for batch and real-time processing across... 
    Platform
    Full time
    Work at office

    Helios Intelligence Platforms

    Remote
    20 hours ago
  • $193k - $309k

     ...world-class publishing and configuration platform that supports the diverse needs of all...  .... We are the high-concurrency engine powering live system updates across the...  ...scale data workloads including query and batch processing. The web front-end is built using React... 
    Platform
    Full time
    Work at office
    Local area
    Immediate start

    Toast

    Remote
    11 hours ago
  • $198k - $326k

     ...building the foundational platforms that power AI across LinkedIn...  ...are looking for a Senior Staff Software Engineer with deep expertise at the...  ...quantization, pruning, compression, batching, and memory...  ...participate in the interview process, connect with us and describe... 
    Platform
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    1 day ago
  • $244.5k - $317.8k

     ...a world-class advertising platform that operates at a massive...  ...across our ecosystem.As a Staff Software Engineer on the Feature Platform team...  ...This role goes beyond data processing. You'll own the full software...  ...complianceDevelop and maintain large-scale batch and streaming systems (... 
    Platform
    Full time
    Work at office
    Worldwide

    Unity Technologies

    Bellevue, WA
    5 days ago
  •  ...Description We’re looking for a Staff/Senior Software Engineer to technically lead and build Runware’s serverless platform. You’ll be part of a small...  ...understanding of async processing, queues, scheduling, retries...  ...inference, model serving, batch processing or high-performance... 
    Platform
    Full time
    Remote work
    Work from home
    Flexible hours

    Runware

    Remote
    9 days ago
  •  ...re not just building software, we’re transforming hospitality...  ...designed platform powers properties across 150 countries, processing billions in bookings...  ...an Impact: As a Staff Software Engineer in Revenue Intelligence...  ...analytical platforms, batch and streaming pipelines... 
    Platform
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Weekend work

    Cloudbeds

    Remote
    23 days ago
  • $257k - $386k

     ...Patreon is a media and community platform where over 300,000 creators...  ...are looking for a Senior/Staff Software Engineer, Data Infrastructure to...  ...foundational platform — streaming, batch, and data lake...  ...Dagster, or similar) and stream processing systems at scale (Spark, Flink... 
    Platform
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    2 days per week

    Patreon

    San Francisco, CA
    4 days ago
  • $195k - $255k

     ...interest. The vision for the Batch Infra team @ Affirm team is to provide...  ...ML, Product, and Financial Engineering success. Our team is responsible...  ...building and maintaining compute platform that serves as a backbone for processing various Business critical batch workloads... 
    Platform
    Remote job
    Full time
    Work at office
    Flexible hours

    Affirm

    United States
    11 hours ago
  • $136k - $253k

     ...the RoleAdvanced Content Engineering (ACE) is seeking a Staff Software Engineer to serve as the...  ...technical anchor for the search platform’s ingestion and indexing systems. The platform processes millions of documents...  ...: a high-throughput batch path for full reindexing... 
    Platform
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    3 days ago
  • $230k - $290k

     ...compounding interest. Affirm’s engineering team is building a...  ...checkout databases, batch orchestration,...  ...tooling, large-scale data platforms, and agentic data tools...  ...years of experience in software engineering, data...  ...support during the hiring process. [For U.S. positions... 
    Platform
    Remote job
    Full time
    Work at office
    Flexible hours

    Affirm

    United States
    11 hours ago
  • $194k - $267k

     ...the Team The Data Platform team is responsible...  ...great things from our engineers and reward them with stimulating...  ...for experienced Software Engineers to join our...  ..., Kafka  ~ Data processing systems like Flink, Spark...  ...with experience in both batch and online systems.... 
    Platform
    Permanent employment
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    20 hours ago
  • $207k - $290k

     ...the largest live shopping platform in North America and...  ...updates on our news and engineering blogs and join us as we enable...  ...and operate streaming and batch data workflows that process high-volume events across...  ...experience as a data or software engineer building data warehouses... 
    Platform
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Whatnot

    Seattle, WA
    1 day ago
  •  ...with running AI at this scale. Platform Systems is the engineering foundation of AIMS, owning...  ...across the org. We are looking for a Staff ML Software Engineer to own the observability...  ...distributed systems background, including batch processing at scale and real time serving... 
    Platform
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Remote
    22 days ago
  •  ...Supporting the full life cycle of development processes for creating services ~ Investigating...  ...or family of technologies in multiple platforms ~ Functioning independently within a...  ...~ Healthcare IT Systems – Claims ~ Batch job automation and notification services... 
    Platform

    SGS Consulting

    Remote
    more than 2 months ago
  • $251k - $310k

     ...can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver...  ..., and guide fixes of reliability and software integrity issues.  We focus the organization...  ...preferred location, during the hiring process.  Waymo employees are also eligible to... 
    Platform
    Full time
    Remote work

    Waymo

    Remote
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Batch Processing Platform. Be the first to apply!