Senior Principal Databricks Platform Engineering Lead, Python

JPMorgan Chase

Quick summary

Work type
On-site
Location
Jersey City, NJ
Salary
$232,750–$325,000 / yr
Posted
4 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $204k
This role $279k
$153k most similar roles pay here $343k

This role pays more than 96% of similar roles. Most pay $175,255–$233,112 — the shaded band above. At the midpoint, this role pays about $279k versus about $204k for comparable roles.

Based on 239 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 436 open roles on FindRole.

Listed pay typically runs $152,000–$215,000 across 230 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Senior Principal Databricks Platform Engineering Lead, Python

As a Senior Principal Software Engineer at JPMorgan Chase in the Corporate Sector's AIML Data Platforms and Chief Data & Analytics team, you will lead the architecture and design of Databricks-based data solutions on AWS, focusing on Terraform/Python automation for scalable infrastructure. Your daily tasks include developing secure Python code, mentoring teams, and driving innovation through advanced data engineering practices. You will work with tools like GitHub, Jenkins, and Pypi to manage the product release lifecycle at an enterprise level, ensuring high-quality production standards. Expertise in Databricks platform administration, AWS networking, and infrastructure-as-code is essential, along with a strong understanding of distributed computing frameworks such as Spark and responsible AI practices.

What you'll do

  • Leads the design and implementation of a scalable Databricks/Spark data platform on AWS.
  • Develops and maintains secure, production-grade Python code for automation tasks.
  • Designs infrastructure automation using Terraform for Databricks control plane management.
  • Owns delivery of scalable data pipelines and analytics solutions on Databricks.
  • Mentors technical teams in software engineering practices and fosters continuous learning.

What we're looking for

  • Expert-level proficiency in Databricks platform administration and AWS networking.
  • Hands-on experience with Python application development, automated unit testing, and Terraform.
  • Experience designing and scaling agentic AI-enabled development patterns across teams.
  • Strong understanding of responsible AI use, security, and risk-based governance.
  • Leadership in mentoring technical teams and fostering continuous learning cultures.
  • Demonstrated ability to manage product release lifecycles at an enterprise level.
  • Knowledge of distributed computing frameworks like Spark and their impact on workload performance.

More like this

Similar roles

Software Engineer II, Platform Engineer/Databricks

JPMorgan Chase

Jersey City, NJ 19 days ago $118,750$150,000
AWS Databricks Python Java GitHub Bitbucket Jenkins maven Terraform Spark CI/CD Responsible AI Big Data Platform Administration Monitoring Resiliency

Lead Software Engineer, Python, Databricks, AWS

JPMorgan Chase

Glasgow, Scotland, United Kingdom 1 day ago
Python PySpark SQL Databricks AWS S3 ECS SNS/SQS Lambda CI/CD Jenkins Airflow Parquet JSON CSV Avro Delta Lake GitHub Copilot Agile Cloud-based data warehouses

Lead Software Engineer, Databricks, Spark, AWS

JPMorgan Chase

Plano, TX +1 5 days ago $152,000$215,000
Databricks Apache_Spark Delta_Lake AWS Python Java S3 IAM Glue CloudWatch Lambda Kinesis Unity_Catalog Terraform SQL CI/CD pytest JUnit VPC Subnets Routing Security_Groups

Senior Software Engineer (Databricks)

CoStar Group

San Diego, CA 24 days ago $124,000$187,000
C# .NET .NET Core AWS EC2 ECS/EKS Lambda S3 RDS DynamoDB CloudWatch Claude APIs Git CI/CD Terraform Databricks Microservices DevOps
Hybrid