Lead Software Engineer

JPMorgan Chase

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Plano, TX
Employment
Full-time
Posted
111 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $190k
$134k $237k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $164,375–$215,662.

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

Listed pay typically runs $156,750–$215,000 across 5 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 within the Corporate Technology - Consumer and Community Banking Risk Technology team, you will serve as a core technical contributor in an agile environment. You will design, develop, and troubleshoot secure, high-quality production code while providing architectural guidance to junior engineers. Your daily responsibilities include building ETL pipelines, managing data solutions, and performing data modeling. You will utilize a technical stack including Python, Spark, Databricks, Snowflake, SQL, and NoSQL databases. Additionally, you will implement AWS cloud-native services like ECS, Lambda, and API Gateway, while managing deployments via Git, Jenkins, and Spinnaker. You will solve complex data processing problems by migrating platforms, optimizing distributed analytics, and driving the adoption of enterprise-authorized AI-assisted engineering practices to improve software delivery and operational outcomes.

What you'll do

  • Develop secure, high-quality production code and efficient algorithms using at least one major programming language.
  • Implement and manage data solutions using Snowflake, including data modeling, performance tuning, and secure sharing.
  • Develop workflows and ETL pipelines using Python, Databricks, and Spark to optimize large-scale data processing.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices for code review, refactoring, and test acceleration.
  • Build and manage API-driven development using AWS ECS, Lambda, and API Gateway.
  • Analyze large, diverse datasets to develop visualizations and reporting that drive continuous software improvement.
  • Provide technical and architectural guidance to junior engineers while driving projects independently.
  • Manage deployment pipelines using tools such as Git, Jenkins, and Spinnaker to ensure operational stability.

What we're looking for

  • Formal training or certification in software or data engineering concepts and 5+ years of applied experience.
  • Hands-on experience in system design, application development, testing, operational stability, and statistical data analysis.
  • Advanced proficiency in at least one programming language and frameworks including Python 3, ETL, Spark, Snowflake, Databricks, SQL, and NoSQL.
  • Significant experience with data migration and platform migration for data projects, including planning, execution, and post-migration support.
  • Advanced understanding of agile methodologies, CI/CD, application resiliency, security, and all aspects of the Software Development Life Cycle.
  • Experience leading the use of approved AI-assisted software development tools and coaching engineers on responsible AI use.
  • Demonstrated experience in API-driven development using fast API on AWS ECS with API Gateway and AWS Lambda.
  • Proficiency with deployment pipelines such as Git, Julies, Jenkins, and Spinnaker, plus skills in building test scripts and using True CD.

More like this

Similar roles

Lead Software Engineer

JPMorgan Chase

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

Lead Software Engineer

Capital One Financial

McLean, VA +4 54 days ago
Python AWS Snowflake Databricks Java TypeScript Go SQL Kubernetes Docker JavaScript HTML/CSS NoSQL RDBMS Microsoft Azure Agile Microservices AI
4+ yrs exp

Lead Software Engineer

JPMorgan Chase

Wilmington, DE 111 days ago
Databricks Apache Spark Python Java SQL Delta Lake AWS Terraform Airflow Unity Catalog CI/CD Git AWS Glue Data Engineering ETL ELT Lakehouse React Streamlit
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 104 days ago
Databricks AWS Spark Delta Lake Terraform S3 Unity Catalog Delta Live Tables Structured Streaming CI/CD IaC CDC VPC IAM KMS Data Governance Monitoring Testing
7+ yrs exp

Lead Software Engineer

JPMorgan Chase

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

Lead Software Engineer, Full Stack

Capital One Financial

Plano, TX +4 54 days ago
Python AWS Snowflake Databricks Java TypeScript Go SQL JavaScript Kubernetes Docker HTML/CSS NoSQL RDBMS Microsoft Azure Agile Microservices AI
4+ yrs exp