Skip to main content
CareerApp

Skill

PySpark

Data Science, Analytics and AI/ML

PySpark is the Python API for Apache Spark, a distributed computing framework used for large-scale data processing and analytics across clusters of machines. Data engineers and data scientists use PySpark to perform big data ETL, machine learning, and real-time stream processing using familiar Python syntax.

PySpark in the job market

Last checked October 28, 2026

Open roles
39

on Career App

Employers
28

hiring for it

Median pay
$185,000

from 26 roles

Disclose pay
67%

of these roles

Open roles requiring PySpark (39)

Ibotta

Decision Scientist, Strategic Partner and Marketing Analytics

Ibotta

Full-time · Denver, CO · $89,000 – $101,000 · Remote

Ibotta seeks an analyst to provide data-driven insights for marketing and partner strategy teams, using statistical modeling and experimentation to guide customer acquisition and retention decisions. The role combines technical analytics work with stakeholder collaboration, requiring proficiency in SQL, Python, and BI tools to uncover actionable patterns from consumer behavior.

Listed on Ibotta’s careers site · Apply there ↗

Lead Data Scientist

Life360

Full-time · Remote, USA; Remote, Canada · $175,000 – $218,000

Lead a data science team building production machine learning systems for Life360's monetization initiatives, including personalization, ads, and subscriptions across 100+ million users. This role suits experienced ML practitioners who can size opportunities, ship models to production, and mentor others while deeply engaging with causal inference and consumer product experimentation.

Listed on Life360’s careers site · Apply there ↗

TPG Inc.

Analytics Engineer, Associate

TPG Inc.

Fort Worth, TX

TPG's Analytics Engineering team is building data solutions that span ingestion through delivery, with a focus on modern tools and AI-enabled workflows. This role suits someone who has guided data projects end-to-end and wants to grow their technical depth across Databricks, Power BI, and Python while working on financial data problems.

Listed on TPG Inc.’s careers site · Apply there ↗

Data Scientist II

Cohere Health

Full-time · United States · $137,000 – $161,000

This role applies machine learning and data analysis to healthcare claims and fraud detection at a health tech company. It's suited to data scientists with healthcare domain experience who want to build production ML systems and work with large language models on real-world problems.

Listed on Cohere Health’s careers site · Apply there ↗

Senior Data Engineer

Voyager

Full-time · Remote - United States · $163,000 – $205,000

This role designs and manages data integration pipelines connecting manufacturing systems like MES, ERP, and PLM in regulated aerospace and defense environments. It suits experienced data engineers who can translate operational requirements into enterprise integrations while maintaining compliance with export control and quality standards.

Listed on Voyager’s careers site · Apply there ↗

Principal Data Engineer

Hims and Hers

Full-time · US Remote · $220,000 – $260,000

Principal Data Engineer to architect Hims & Hers' multi-year data platform serving millions of patients, making foundational choices about streaming, governance, and self-service capabilities that other teams will build on for years. Ideal for someone who has shaped data infrastructure across organizations without direct reports, and wants to own the strategic decisions—not just advise on them—while staying deeply technical.

Listed on Hims and Hers’s careers site · Apply there ↗

Senior Full Stack Software Engineer - Agent Platform

Workday

Full-time · €72,000 – €108,000

A full stack engineer role focused on building the consumption-based billing platform that powers Workday's AI agents and enterprise products. This suits someone who enjoys solving complex data pipeline and infrastructure challenges at scale while shipping both backend services and customer-facing dashboards.

Listed on Workday’s careers site · Apply there ↗

Citigroup

VP Python Tech Lead

Citigroup

Full-time · Rutherford, NJ · $142,320 – $213,480

A senior Python engineer role at a financial services company focused on designing scalable applications for credit risk management, with exposure to LLM and AI-driven solutions. This suits experienced developers comfortable leading architectural decisions and mentoring others while working on complex financial data problems.

Listed on Citigroup’s careers site · Apply there ↗

State Street Corporation

Senior Data Lakehouse Architect (Databricks), Vice President

State Street Corporation

$120,000 – $202,500

Design and lead the construction of a modern data lakehouse platform for legal operations on Databricks and AWS, handling contracts, documents, and regulatory data at enterprise scale. This role suits experienced data architects with expertise in governance, security, and compliance who want to shape how a major financial institution manages its legal data infrastructure.

Listed on State Street Corporation’s careers site · Apply there ↗

Pepperidge Farm

Sr Analyst, Application Operations

Pepperidge Farm

Full-time · Camden, NJ · $101,100 – $139,000

This role operates and optimizes enterprise data platforms and analytics infrastructure at Campbell's, handling ETL pipelines, data quality, and reporting systems. It suits experienced data engineers and analysts who want hands-on platform ownership and troubleshooting across modern cloud technologies like Databricks and Snowflake.

Listed on Pepperidge Farm’s careers site · Apply there ↗

View all 39 on Jobs

Asked for alongside PySpark

Measured from the 39 open roles that name PySpark — not from a curated list.

What employers state they pay

Median

$185,000

Middle half

$156,000 – $207,000

From 26 of 39 open roles — the 67% that publish a range, annualized to USD. Only some employers state pay, and the ones that do skew to California and New York, where the law requires it.

Who employers are hiring

  • Entry3%
  • Mid18%
  • Senior47%
  • Lead / Staff / Principal21%
  • Management11%

From 38 roles whose posting states a level.

Where PySpark roles are

Among the 26 of 39 open roles we could place on a map.

Employers hiring for PySpark

28 in total, most open roles first.

Related skills

Curated neighbors in the taxonomy, whether or not employers ask for them together.

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.