Lead Software Engineer - Platform Engineering Databricks

JPMorgan Chase

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $199k
This role $184k
$143k most similar roles pay here $234k

This role pays less than 70% of similar roles. Most pay $183,500–$213,625 — the shaded band above. At the midpoint, this role pays about $184k versus about $199k for comparable roles.

Based on 240 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 · Lead Software Engineer - Platform Engineering Databricks

As a Lead Software Engineer at JPMorgan Chase within the Chief Data Analytics Office's AIML Data Platforms Team, you will lead an agile team focused on developing and maintaining trusted market-leading technology products. Your responsibilities include designing and implementing managed Apache Spark on Kubernetes and AWS Databricks platforms, providing engineering support to various teams, and ensuring secure, stable, and scalable solutions for complex cloud data challenges. You will leverage Python or Java for application development, utilize GitHub/Bitbucket for version control, and employ Jenkins, Docker, Terraform, and CI/CD tools for efficient deployment processes. Additionally, you must have experience with Agile methodologies like SCRUM/KANBAN in JIRA, as well as expertise in data pipelines using Spark and managing enterprise-level product releases.

What you'll do

  • Designs and implements managed Apache Spark on Kubernetes platforms.
  • Provides engineering support for AWS Databricks platform to SRE and app teams.
  • Sets up and configures cloud data platforms using Amazon Web Services (VPC, EKS).
  • Develops and maintains production-grade cloud solutions in AWS ecosystems.
  • Manages product release lifecycle at an enterprise level.
  • Builds and optimizes data pipelines using Apache Spark.

What we're looking for

  • Extensive hands-on experience with Apache Spark and Databricks platform.
  • Proficiency in Python or Java development with automated unit testing.
  • Expertise in Kubernetes, AWS services (VPC, EKS), and cloud-native technologies.
  • Strong background in GitHub/Bitbucket, Jenkins, Docker, Terraform, and CI/CD pipelines.
  • Experience in designing and maintaining production-grade cloud solutions on AWS.
  • Deep knowledge of Agile development methodologies like SCRUM or KANBAN using JIRA.

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, 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

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, Data Platform

JPMorgan Chase

Jersey City, NJ 16 days ago $152,000$215,000
Python Java SQL Apache Spark Apache Flink Apache Airflow Kafka AWS S3 AWS Glue AWS Redshift AWS Athena AWS EMR AWS Lake Formation Kubernetes Terraform Docker Apache Iceberg OpenMetadata Backstage Tableau dbt Metrics Infrastructure as Code