Lead Software Engineer

JPMorgan Chase

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Plano, TX
Posted
65 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

Lead Software Engineer - Databricks/Snowflake/AWS joins the Corporate Technology - Consumer and Community Banking Risk Technology team as a core technical contributor in an agile environment. This role involves designing, developing, and troubleshooting complex software solutions while providing architectural guidance to junior engineers. The position focuses on building secure production code, managing data solutions using Snowflake for modeling and performance tuning, and developing ETL pipelines with Python, Databricks, and Spark for large-scale processing. Key responsibilities include implementing AI-assisted engineering practices, performing data migrations, and managing API-driven development using FastAPI on AWS ECS and Lambda. The role requires expertise in SQL, NoSQL, Terraform, and CI/CD tools like Jenkins and Spinnaker. The work centers on creating stable, scalable technology products to solve complex problems within the risk technology domain while ensuring high-quality code through automated testing and secure data sharing.

What you'll do

  • Develop secure, high-quality production code using advanced programming languages and efficient algorithms.
  • Implement and manage data solutions using Snowflake for modeling, performance tuning, and secure sharing.
  • Build 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 to improve code quality and delivery speed.
  • Design and develop API-driven solutions using AWS services like ECS, Lambda, and API Gateway.
  • Manage complex data migrations and platform migrations for large-scale data projects.
  • Provide technical and architectural guidance to junior engineers while leading projects independently.
  • Utilize SQL and Spark for distributed data processing and analytics across diverse datasets.

What we're looking for

  • Formal training or certification in software or data engineering concepts.
  • 5+ years of applied experience in software or data engineering.
  • Advanced proficiency in programming languages and frameworks including Python, Spark, Snowflake, Databricks, SQL, and NoSQL.
  • Experience with infrastructure tools such as Terraform and deployment pipelines like Git, Jenkins, and Spinnaker.
  • Expertise in cloud-native technologies, specifically AWS services like ECS, Lambda, and API Gateway.
  • Significant experience in data migration, platform migration, and building ETL pipelines for large-scale processing.
  • Demonstrated experience leading the use of approved AI-assisted software development tools while ensuring security and quality standards.
  • Advanced understanding of Agile methodologies, CI/CD, application resiliency, and the full Software Development Life Cycle.

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

JPMorgan Chase

Plano, TX 42 days ago
Databricks Python PySpark AWS SQL S3 ECS SNS SQS Lambda CI/CD Terraform CloudFormation Airflow Delta Lake Parquet Unity Catalog Data Pipelines ETL ELT
5+ yrs exp

Lead Software Engineer, Data Engineering

JPMorgan Chase

Plano, TX 24 days ago
Databricks Python PySpark AWS SQL S3 ECS SNS SQS Lambda CI/CD Terraform CloudFormation Airflow Delta Lake Parquet JSON Unity Catalog ETL/ELT
5+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA +1 8 days ago $179,400$204,700
Python AWS Snowflake Databricks JavaScript Java TypeScript Go SQL Docker Kubernetes NoSQL RDBMS HTML/CSS Microsoft Azure Agile Microservices
4+ 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