Lead Software Engineer

JPMorgan Chase

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Wilmington, DE
Posted
44 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $202k
$187k most similar roles pay here $230k

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

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

As a Lead Software Engineer - Python/PySpark/Databricks/AWS within the Corporate Technology team, you will serve as a core technical contributor in an agile environment. You will design, develop, and troubleshoot high-quality production code while leading communities of practice to promote advanced technologies. Your daily responsibilities include architecting Databricks Lakehouse solutions on AWS, building batch and streaming data pipelines using Delta Live Tables, and implementing governance-by-design controls. You will manage system design, performance optimization for Spark and Delta, and the integration of AI-assisted engineering practices into the software development life cycle. The role requires expertise in Python, PySpark, Amazon S3, IAM, KMS, and CI/CD pipelines. You will solve complex technical problems by creating scalable, secure data products while ensuring operational stability through automated testing, monitoring, and robust infrastructure-as-code across various business functions.

What you'll do

  • Develop high-quality production code and perform peer code reviews for the software engineering team.
  • Architect and build scalable Databricks Lakehouse solutions using Spark, Delta Lake, and AWS infrastructure.
  • Design and maintain batch and streaming data pipelines with robust error handling and performance optimization.
  • Lead the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Automate recurring issues and implement tools within the SDLC to enhance operational stability.
  • Conduct technical evaluation sessions with external vendors and internal teams to assess architectural designs.
  • Mentor engineers and lead communities of practice to promote advanced technologies and best practices.
  • Implement security controls, data governance, and CI/CD pipelines for all production systems.

What we're looking for

  • Formal training or certification in software engineering concepts.
  • 5+ years of applied experience in software engineering.
  • Advanced proficiency in Python and PySpark.
  • Experience building and operating Databricks Lakehouse solutions on AWS including S3, IAM, KMS, and networking.
  • Experience delivering batch and streaming data pipelines using Delta Lake and Apache Spark.
  • Advanced understanding of agile methodologies, CI/CD, application resiliency, and security.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and coaching others on responsible AI usage.
  • AI experience (preferred).

More like this

Similar roles

Lead Software Engineer

JPMorgan Chase

Houston, TX 10 days ago
Python Java Databricks AWS CI/CD Agile System Design Data Analytics Data Management Software Development Life Cycle Automated Testing Secure Coding Application Resiliency AI-assisted Engineering
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Houston, TX 30 days ago
Java Python SQL PL/SQL Databricks Angular JS EXT JS Oracle SQL Server AWS Snowflake Hadoop S3 Dremio Kafka Tableau Business Objects CI/CD Agile
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

OH 70 days ago
Databricks Apache Spark Python Java SQL AWS Delta Lake Terraform CI/CD S3 Glue Kinesis Kafka MSK Unity Catalog Lambda DynamoDB Git pytest JUnit
10+ yrs exp

Lead Software Engineer

JPMorgan Chase

Wilmington, DE 65 days ago
Databricks Apache Spark Delta Lake Python Java SQL AWS Terraform Airflow Unity Catalog CI/CD Git ETL ELT Data Modeling Streamlit React Structured Streaming
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Plano, TX 8 days ago
Databricks Apache Spark Delta Lake Python Java SQL AWS Terraform Airflow Unity Catalog CI/CD Git ETL ELT Data Modeling Streamlit React
5+ yrs exp