Lead Software Engineer

JPMorgan Chase

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Plano, TXWilmington, DE
Employment
Full-time
Posted
25 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $190k
$142k $234k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,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 1254 open roles on FindRole.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer

JOB TITLE: Lead Software Engineer - Java, Spring Boot, Python, PySpark, Databricks, AWS As a Senior Lead Software Engineer within the Consumer & Community Banking - Risk Technology Portfolio team, you will join an agile team to build and deliver secure, scalable technology products. You will design architectures for complex deliverables, develop high-quality production code, and maintain algorithms. Your daily work involves troubleshooting technical problems, driving AI-assisted engineering practices, and managing data pipelines. You will utilize Java, Spring Boot, Python, PySpark, and SQL to process large datasets and deploy machine learning models. Technical requirements include experience with AWS services like EMR, EC2, S3, and CloudWatch, along with Databricks and Spark cluster optimization. You will solve business problems by identifying patterns in data to improve system architecture, coding hygiene, and operational stability within a large corporate environment.

What you'll do

  • Execute software solutions, design, development, and technical troubleshooting for complex problems.
  • Drive adoption and governance of AI-assisted engineering practices to improve code quality and delivery speed.
  • Create secure, high-quality production code and maintain synchronous algorithms.
  • Define the architecture for a series of complex technical deliverables.
  • Develop visualizations and reporting from large datasets to drive continuous software improvement.
  • Identify hidden patterns in data to improve coding hygiene and system architecture.
  • Drive AI/ML delivery best practices alongside standard software engineering practices.
  • Apply SDLC toolchain knowledge to improve automation value and support capacity unlock initiatives.

What we're looking for

  • Formal training and certification on software engineering concepts and 5+ years of applied experience.
  • 2+ years of experience leading technologists to manage and solve complex technical items within a domain of expertise.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Experience developing, debugging, and maintaining code in a large corporate environment using modern programming and database querying languages.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools to create, validate, and refine outputs for security and performance.
  • Solid understanding of agile methodologies, including CI/CD, Application Resiliency, and Security.
  • Experience with Python, PySpark, Big Data, Data pipelines, Machine Learning, and strong SQL skills for data quality at scale.
  • Experience with Spark cluster optimization, AWS services (EMR, EC2, S3, CloudWatch), and Databricks for data pipelines and ML deployment.
  • Expertise with Java, Spring Boot, and high-volume, low-latency API solutions (preferred).
  • AWS certifications and exposure to workflow orchestration tools like Apache Airflow (preferred).

More like this

Similar roles

Lead Software Engineer

JPMorgan Chase

Plano, TX 53 days ago
Java Python Spring Boot Microservices SQL Spark Kubernetes AWS Terraform EMR EKS ECS Lambda RDS S3 Snowflake Databricks Iceberg CI/CD Splunk Datadog REST APIs Scala Agentic AI
10+ yrs exp

Lead Software Engineer

JPMorgan Chase

Plano, TX 11 days ago
Java Python AWS Pivotal Cloud SQL Terraform Jenkins Spinnaker Oracle DB2 Splunk Dynatrace Datadog CI/CD PySpark AWS ECS S3 SQS SNS Lambda Glue CloudWatch Bitbucket IntelliJ Agile Observability
5+ yrs exp

Lead Software Engineer, Full Stack

Capital One Financial

Plano, TX 67 days ago
Python Java PySpark Spark AWS JavaScript TypeScript Go SQL Docker Kubernetes HTML/CSS NoSQL RDBMS Microsoft Azure Agile Microservices
4+ yrs exp

Lead Software Engineer

JPMorgan Chase

Plano, TX 121 days ago
Python SQL Spark Snowflake Databricks AWS NoSQL ETL Terraform CI/CD fast API ECS Lambda API Gateway Jenkins Spinnaker Git Machine Learning AI-assisted engineering
5+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA +4 64 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

Chicago, IL 59 days ago
Databricks Spark PySpark Scala SQL Delta Lake Unity Catalog dbt Terraform CI/CD Git Snowflake AWS Structured Streaming Delta Live Tables GitHub Copilot Data Modeling Observability
7+ yrs exp