Lead Software Engineer

JPMorgan Chase

Confirmed live today High trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $190k
$141k $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 1214 open roles on FindRole.

Listed pay typically runs $166,250–$237,500 across 6 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer

Lead Software Engineer - Java / Python / AWS / AI/ML joins the Commercial & Community Banking team to build and deliver trusted, scalable technology products. As a core technical contributor, you will design and develop full-stack software solutions, architecting cloud-native microservices and RESTful APIs. You will build AI-driven capabilities, including LLM-based services, orchestration, and integrations into business workflows. Key responsibilities include driving team adoption of AI-assisted engineering practices, managing project priorities, and automating solutions for operational issues to improve system observability. You will utilize Java, Python, AWS ECS, EKS, and Postgres, while leveraging AI agents like CoPilot and Claude. Technical expertise must include PyTorch, TensorFlow, scikit-learn, Hugging Face, and experience with RAG, prompt orchestration, and distributed systems within a secure production environment.

What you'll do

  • Design and develop creative full-stack software solutions using innovative technical approaches.
  • Build and implement AI-driven capabilities, including LLM-based services and business workflow integrations.
  • Architect and deliver cloud-native microservices and APIs ensuring scalability, resilience, and security.
  • Drive team adoption of AI-assisted engineering practices to improve code quality and delivery speed.
  • Identify and automate solutions for recurring operational issues to improve system stability and observability.
  • Validate AI-generated outputs through peer review, automated testing, and secure coding standards.
  • Apply knowledge of SDLC toolchains and automation capabilities to improve overall development value.

What we're looking for

  • Formal training or certification in Software Engineering and 5+ years of applied experience.
  • Strong system design, application development, and operational stability skills in production environments.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools to code, test, troubleshoot, and document.
  • Understanding of responsible AI use, including data sensitivity, secure handling of inputs/outputs, and resiliency expectations.
  • Hands-on experience with Large Language Models (LLMs) and generative AI use cases like RAG, agents, and prompt orchestration.
  • Familiarity with AI/ML frameworks such as PyTorch, TensorFlow, scikit-learn, and Hugging Face.
  • Experience with distributed systems, at least one major cloud platform (AWS, GCP, or Azure), and microservices with RESTful APIs.
  • Advanced Java proficiency (preferred); Cloud certification in AWS, GCP, or Azure (preferred); working knowledge of Python (preferred).

More like this

Similar roles

Lead Software Engineer

JPMorgan Chase

Plano, TX 13 days ago
Java Python AWS LLM Generative AI Microservices RESTful APIs Docker Kubernetes CI/CD RAG ECS System Design Distributed Systems Agile Scrum Observability Feature Flags
5+ yrs exp

Java AI AWS Lead Software Engineer

JPMorgan Chase

Westerville, OH 17 days ago
Java REST OpenAPI Kafka Cassandra AWS CI/CD Jenkins Spinnaker Prometheus Grafana Splunk OpenTelemetry Kotlin TypeScript React Android Microservices Agile System Design
5+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Plano, TX 13 days ago
Java Python LLM Generative AI RAG AWS GCP Azure Kubernetes Docker CI/CD Microservices RESTful APIs System Design Distributed Systems CoPilot Claude SLIs/SLOs Observability Agile Scrum
7+ yrs exp

Lead Software Engineer, AI Engineer

JPMorgan Chase

Plano, TX 101 days ago
Java Python AWS Kubernetes LLM Generative AI PyTorch TensorFlow scikit-learn Hugging Face Docker Helm CI/CD RESTful APIs Microservices EKS ECS RAG Service Mesh Agile
5+ yrs exp

Lead Software Engineer, Java & AI

JPMorgan Chase

Plano, TX 36 days ago
Java Python C# Large Language Models Generative AI TensorFlow PyTorch scikit-learn Hugging Face AWS GCP Azure Microservices RESTful APIs NoSQL Docker Kubernetes Helm JMeter Blazemeter Chaos Monkey Testing JUnit Cucumber Groovy Postman REST Assured Maven Jenkins Eclipse IntelliJ A/B Testing
5+ yrs exp

Lead Software Engineer, Java & AI

JPMorgan Chase

Plano, TX 35 days ago
Java Python C# Large Language Models Generative AI TensorFlow PyTorch scikit-learn Hugging Face AWS GCP Azure Microservices RESTful APIs NoSQL Docker Kubernetes Helm JMeter Blazemeter Chaos Monkey Testing JUnit Cucumber Groovy Postman REST Assured Maven Jenkins Eclipse IntelliJ Agile
5+ yrs exp