Lead Software Engineer, Java/Python/AWS/Data

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Plano, TX
Posted
5 days ago
Freshness
Confirmed live today

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

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Java/Python/AWS/Data

As a Lead Software Engineer within the Consumer and Community Banking - Risk Technology Portfolio team, you will join an agile team focused on building secure, stable, and scalable technology products. You will take ownership of technical deliverables and design decisions while working across cloud, data, and machine learning domains to solve complex business problems. Your daily responsibilities include designing and maintaining platform components for the end-to-end ML model lifecycle, managing AWS infrastructure including Databricks, EMR, ECS, and S3, and automating deployment processes within the MLOps toolchain. You will utilize Python or Java to develop automated solutions while integrating AI-assisted development tools into the software development life cycle. The role requires expertise in CI/CD, application resiliency, and security within the financial services industry to ensure high performance and stability for critical risk technology systems.

What you'll do

  • Design, build, and maintain platform components for the end-to-end machine learning model lifecycle.
  • Build and manage cloud-based infrastructure on AWS including Databricks, EMR, ECS, and S3.
  • Automate model deployment, testing, and release processes within the SDLC and MLOps toolchain.
  • Monitor platform health and resolve performance or stability issues in model serving infrastructure.
  • Integrate AI-assisted development tools to improve code quality, refactoring, and unit test creation.
  • Ensure all AI-generated outputs meet secure coding standards and are validated through peer review.
  • Develop automated solutions to support the broader Platform team's objectives.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages, specifically Python or Java.
  • Demonstrated experience leading the use of approved AI-assisted software development tools for coding, review, and troubleshooting.
  • Strong understanding of responsible AI use, including data sensitivity, secure handling, and coaching others on compliant adoption.
  • Proficiency in all aspects of the Software Development Life Cycle (SDLC).
  • Advanced understanding of agile methodologies, CI/CD, application resiliency, and security.
  • In-depth knowledge of the financial services industry and their IT systems.
  • Experience in Agentic AI, MCP development, cloud native, or data engineering skills (preferred).

More like this

Similar roles

Lead Software Engineer, Java/AWS

JPMorgan Chase

OH 48 days ago
Java Spring Boot Amazon Web Services Databricks Apache Spark Microservices Kafka Python SQL JUnit Git Maven Gradle Docker Kubernetes Terraform CloudFormation Infrastructure as Code SDLC
5+ yrs exp

Lead Software Engineer, Java/AWS

JPMorgan Chase

Plano, TX 9 days ago
Java AWS ECS S3 MSK Glue Lambda Containers Kafka Python Angular React CI/CD Agile Machine Learning Artificial Intelligence Software Development Life Cycle Cloud Native
5+ yrs exp

Lead Software Engineer, AI/ML Java/Python

JPMorgan Chase

New York, NY 34 days ago
AI/ML Python Java AWS CI/CD Agile Machine Learning Cloud Native System Design Automated Testing SDLC Security Software Development Life Cycle Data Sensitivity Refactoring Troubleshooting
5+ yrs exp

Lead Software Engineer, Python & Data

JPMorgan Chase

Jersey City, NJ 80 days ago
Java Python Scala AWS Apache Spark Databricks AI-assisted engineering CI/CD Agile Big Data Cloud Native Data Visualization Business Intelligence System Design Automated Testing
5+ yrs exp

Lead Software Engineer, Data Engineer

JPMorgan Chase

Jersey City, NJ 12 days ago
Java Python Scala AWS Apache Spark Databricks AI-assisted engineering CI/CD Agile Big Data Cloud Native Data Visualization Business Intelligence System Design Automated Testing
5+ yrs exp