Lead Software Engineer, Data Platform

JPMorgan Chase

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Posted
92 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $203k
$174k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $192,050–$214,000.

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 1117 open roles on FindRole.

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Data Platform

Lead Software Engineer - Data Platform joins the Commercial & Investment Banking – Data Analytics – Payments Technology team to build and deliver secure, scalable technology products. As a core technical contributor, you will design and maintain data pipelines and ETL/ELT workflows for batch and real-time processing while developing platform components like data cataloging, quality frameworks, and semantic layers with embedded governance. You will implement data modeling strategies to support analytics and partner with stakeholders to translate requirements into production-grade solutions. The role requires expertise in Python, Java, SQL, Spark, Flink, Kafka, and Airflow, alongside experience with Databricks, Kubernetes, and cloud services like AWS S3, Glue, Redshift, and Athena. You will also manage infrastructure using Terraform and Docker while navigating complex data mesh architectures to solve critical problems within the payments technology domain.

What you'll do

  • Design, build, and maintain scalable data pipelines and ETL/ELT workflows using Spark, Airflow, Kafka, and Flink.
  • Develop data platform components including cataloging, quality frameworks, and semantic layers with embedded governance.
  • Implement data modeling strategies such as fact and dimensional models to support analytics and reporting.
  • Translate complex business requirements from stakeholders into production-grade technical solutions.
  • Write, review, and debug high-quality production code while ensuring system stability and security.
  • Automate the remediation of recurring issues to improve the operational stability of software applications.
  • Lead evaluation sessions with vendors and internal teams to assess architectural designs and technology applicability.
  • Lead communities of practice to drive the adoption of leading-edge technologies across the engineering organization.

What we're looking for

  • Formal training or certification in software engineering concepts.
  • 5+ years of applied experience in software engineering or data platform development.
  • Advanced proficiency in Python, Java, and SQL.
  • Hands-on experience with distributed processing frameworks like Apache Spark and Flink.
  • Experience designing and operating data pipelines on Databricks using tools like Apache Airflow.
  • Proficiency with cloud data services such as AWS S3, Glue, Redshift, Athena, EMR, or Lake Formation.
  • Experience engineering production-grade data platforms on Kubernetes with open catalog integration.
  • Advanced understanding of agile methodologies including CI/CD, application resiliency, and security.

More like this

Similar roles

Lead Software Engineer, Data & AI Platform Engineer

JPMorgan Chase

Jersey City, NJ 38 days ago
Python Java SQL Apache Spark Flink Kafka Apache Airflow Databricks AWS Kubernetes Docker Terraform CI/CD LLMs RAG Vector Databases dbt Tableau Apache Iceberg Unity Catalog
5+ yrs exp

Lead Software Engineer, Big Data

JPMorgan Chase

Plano, TX 44 days ago
Apache Spark Python Java Scala Spring Boot Docker Azure AWS Hadoop Iceberg Prometheus Grafana Elasticsearch CloudWatch CI/CD Git GitHub Bitbucket Databricks ETL
5+ yrs exp

Cloud Data Platform Engineer

Northern Trust

Chicago, IL 42 days ago $137,400$233,600
Databricks Snowflake Azure AWS Terraform Python SQL Java Scala CI/CD Infrastructure as Code Docker Kubernetes Apache Airflow dbt Kafka Azure Data Factory Azure Synapse AWS Redshift GitHub
7+ yrs exp

Lead Software Engineer, Java/ AWS

JPMorgan Chase

Jersey City, NJ 118 days ago
Databricks Spark Delta Lake AWS S3 Glue SQS SNS Lambda EMR Athena Python Java CI/CD DevOps Kubernetes Docker Kafka SpringBoot Prometheus Grafana Splunk Dynatrace
5+ yrs exp

Lead Software Engineer, Data Engineer

JPMorgan Chase

Jersey City, NJ 71 days ago
Python PySpark Spark SQL Spark Apache Iceberg Databricks AWS EMR S3 SQL CI CD Data Engineering ETL Kafka Delta Lake Java GitHub Copilot Claude
5+ yrs exp