Lead Software Engineer, Python, Databricks, AWS
JPMorgan Chase
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 71% of similar roles. Most pay $183,500–$215,500 — the shaded band above. At the midpoint, this role pays about $184k versus about $200k for comparable roles.
Based on 240 similar postings.
Employer
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
At a glance
As a Lead Software Engineer at JPMorgan Chase within the Corporate Sector's Chief Technology Office, you will lead an agile team responsible for enhancing and delivering high-throughput, low-latency data pipelines using Databricks and Apache Spark. Your daily tasks include establishing lakehouse patterns with Delta Lake, orchestrating jobs with Databricks Workflows, and integrating with AWS services such as S3, Glue, IAM, CloudWatch, Lambda, Kinesis, and Kafka for secure data ingestion and transformation. You will also drive performance engineering initiatives to optimize cost and ensure data quality through governance tools like Unity Catalog. Proficiency in Python or Java, hands-on experience with Databricks, and solid AWS expertise are essential, along with a strong background in Spark performance tuning and ETL/ELT pipeline architecture. This role is pivotal in supporting the financial institution's technology needs within a highly regulated environment.
Skills
What you'll do
What we're looking for
More like this
JPMorgan Chase
JPMorgan Chase
JPMorgan Chase
JPMorgan Chase
JPMorgan Chase
Qualcomm