Staff Software Engineer, Batch Processing Platform
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
$230.8k - $271.2k
...Department Engineering Compensation:... ...'t sit still. Our platform puts information in... ...innovative and executing Staff Engineer to help make stream processing feel like using a... ...experience for batch and streaming workloads... ...years of relevant software development...PlatformFull timeRemote work$200k - $275k
...Staff Software Engineer, Data Infrastructure Peregrine helps public safety... ...and accuracy. Our AI-enabled platform turns siloed and... ...optimizing distributed data processing pipelines with Apache Spark... ...experience with Apache Spark for batch and streaming data processing...PlatformWork at officeLocal area$188k - $275k
...pioneers, CoreWeave delivers a platform of technology, tools, and... ...'ll Do: As a Staff Software Engineer (IC5) on the AI Workload Orchestration... ..., HPC, or large-scale batch and streaming systems... ...for the hiring process, unless such accommodation...PlatformPermanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours$253.9k - $298.7k
...build the emerging onchain platform — and with it, the future... ...Data Platform team is the engine that makes Coinbase's data... ...visionary, hands-on Senior Staff Software Engineer to help define... ...streaming platforms, data lakes, batch and real-time processing engines, and query/serving...PlatformLocal area$225.1k - $264.5k
...Remote Department Engineering Compensation: CA$225.1... ...data doesn't sit still. Our platform puts information in motion,... ...Role: We are seeking a Staff Software Engineer to lead the technical... ...involved in your recruitment process, wherever these are located....PlatformFull timeRemote work$235.7k - $277k
...Remote Department Engineering Compensation: $235.7K -... ...data doesn't sit still. Our platform puts information in motion,... ...that cater to evolving stream processing demands. What You Will Do... ...Bring: ~10+ years of relevant software development experience. ~...PlatformFull timeRemote work- ...Staff Software Engineer - Log Management United States About Us Radiant Security is building the most advanced AI SOC platform, featuring unbounded alert triage, investigation, and response... ...scaling stateful service The Process Application Review People...Platform
$140k - $200k
...Staff Software Engineer - Ad Serving As a Staff Software Engineer on our Runtime team, you will... ...volume, low-latency application that processes billions of unique requests a day. This... ...supporting Viant's Demand Side Platform, VIANT DSP, you will collaborate with...PlatformTemporary workWork experience placement$216k - $270k
...YouTube's monetization engine and key search... ...scale machine learning platform powers a suite of solutions... ...We are looking for a Staff Software Engineer to join our Ads... ...power both real-time and batch data workflows across... ...Our interview process is designed to get to...PlatformFull time- ...Staff Software Engineer | Credit Cards Brazil, Belo Horizonte; Brazil, Campinas; Brazil, Rio de... ...today one of the largest digital banking platforms and technology-leading companies in... ...Deep domain knowledge of credit card processing or financial ledgers. Location &...PlatformWorldwideFlexible hours
- ...Senior Staff Software Engineer - Debt Resolution Senior Staff Software Engineer - Debt Resolution... ...is the world's largest digital banking platform outside of Asia, serving over 123... ...will accelerate its internationalization process outside Latin America, and will also enter...PlatformTemporary workImmediate startRemote work
- ...their day to day lives. Our platform powers millions of users with... ...-and we need exceptional engineering leadership to help us build... ...future. We're looking for a Staff Software Engineer who thrives in Ruby... ...improvement in engineering processes and team culture. Help shape...PlatformLocal areaRemote work
$220k - $275k
...Datavant is the data collaboration platform trusted for healthcare. Guided by our mission... ...change in healthcare. Staff Software Engineer The Role As a Staff Software Engineer... ...areas for improvement in our recruitment process. (We can only see aggregate responses,...Platform$253.9k - $298.7k
...day, as we build the emerging onchain platform — and with it, the future global financial... .... We’re looking to hire a Senior Staff Software Engineer to join one of our teams within the... ...of building distributed systems that process massive scale ~ Solid communication...PlatformLocal area$218.03k - $256.5k
...day, as we build the emerging onchain platform — and with it, the future global financial... ...pairs. We are looking for a Staff Software Engineer to lead the front-end technical strategy... ...disability for any part of the employment process, please contact us at accommodations[...PlatformLocal area- .... Our AI workflow and analytics platform for lenders is trusted at scale, processing nearly one million credit applications... ...human-in-the-loop verification engine, Ocrolus captures data from... ...business. We are looking for a Staff Software Engineer with an extensive technical...PlatformRemote work
$220k - $330k
...Staff Software Engineer Anduril Industries is a defense technology company with a mission to transform... ...the QualityOS product team and our Platform/Foundations organization, ensuring we... ...and maturing software development processes, team culture and methods, and...PlatformFull timeTemporary workWork experience placementImmediate start$180k - $220k
...Staff Software EngineerSkip to main content#Staff Software Engineer page is loaded## Staff Software EngineerApplyremote type: Remotelocations... ..., and the central AI platform team owns the foundations on... ...you are for the purposes of processing in connection with JLL’s recruitment...PlatformFull timeLocal areaRemote work$252k - $362k
...Staff Software Engineer, Public Sector The Public Sector software engineers (SWEs) create the core... ...the systems required to ingest and process federal datasets to support real-time... ...Technologies: Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and experience...PlatformFull time$187.53k - $281.3k
...diverse team of experts in software, robotics, control... ...across a breadth of platforms, including the Anduril... ...integration, hardware, and test engineering to solve some of the... ...About the Job: Staff Software Engineers on... ...(e.g., sensor processing, state estimation, peer...PlatformFull timeTemporary workPart timeWorldwide$220k - $292k
...enable mission autonomy. The Menace Platform group is developing a first of it's... ...speed-even when disconnected. As a Staff Software Engineer in the Menace Platform group, you will... ...the integrity of our Talent acquisition process and the security of our candidates. We...PlatformFull timeWork experience placementImmediate start$195k - $257.5k
...Staff Software Engineer Circle is one of the world's leading internet financial platform companies, building the foundation of a more open, global economy through digital... ...one of the domains of API design, payments processing, or blockchains. ~ Deep understanding/...PlatformContract workRemote workFlexible hours$110k - $230k
...Duck Creek Software Engineer At GEICO, we offer a rewarding career where... ..., and partners. Our billing platform functions as the backbone... ...management, collections, payment processing, CRM integration,... ...this role, you will serve as a Staff Engineer, driving secure, performant...PlatformHourly payWork experience placementFlexible hours$172.8k - $251.65k
...shape GM’s core evaluation platforms, turn system-level results into... ...evaluate autonomous driving software performance across the... ...efforts with autonomy, systems engineering, simulation, and data teams... ...release gating criteria and processes for autonomy systems. Hybrid...PlatformLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$160.2k - $290.7k
...Description About The AV platform team develops the first layers of software on the GM Autonomous Vehicles... ...vehicle platforms. Role As a Staff Software Engineers, you are the expert... ...efficiency of the vehicle change process involving embedded software changesand...PlatformWork experience placementLocal areaRemote workWork from homeRelocation packageFlexible hours$220k - $330k
...environment includes not just the software used to design, plan, and... ...We are looking for a Staff Software Engineer to join our QualityOS team... ...QualityOS product team and our Platform/Foundations organization,... ...maturing software development processes, team culture and methods,...PlatformFull timeTemporary workWork experience placementImmediate start$100k - $230k
...GEICO is seeking an experienced Staff Software Engineer to join our Knowledge Graph and Content... ...technologies and AI-driven semantic platforms. In this role, you will lead the technical... ...algorithms, natural language processing, and machine learning to automate content...PlatformHourly payWork experience placementLocal areaFlexible hours$140k - $210k
...Day to Day We are looking for a Staff Software Engineer to design and build the AI Agentic core... ...evolution of complex systems, frameworks, or platforms. Drive technical decision-making,... ..., as evaluated during the interview process. The range(s) listed is just one...PlatformTemporary workWork experience placementLocal area$141.7k - $268.3k
...looking for a highly skilled Sr. Staff Engineer to lead the technical vision... ...'ll do... The Sr. Staff Software Engineer will serve as a key... ...development of core SaaS platforms, API services, and frontends... ...patterns, frameworks, and processes to drastically improve efficiency...PlatformImmediate startRemote workFlexible hours$185.1k - $335.3k
...cutting-edge research, robust engineering, and large-scale systems to... ...We are looking for a Staff Software Engineer with deep expertise... ...distributed systems on major cloud platforms such as Google Cloud, AWS,... ...in the recruitment process may be required, where applicable...PlatformWork experience placementLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Batch Processing Platform. Be the first to apply!
- client platform engineer Washington DC
- senior platform engineer Washington DC
- data platform engineer Washington DC
- platform engineering manager Washington DC
- platform developer Washington DC
- platform engineer Washington DC
- software product owner Washington DC
- id software Washington DC
- software quality assurance Washington DC
- software technical writer Washington DC


