Lead Software Engineer

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Plano, TXColumbus, OH
Employment
Full-time
Posted
6 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $190k
$141k $238k
below market most similar roles pay here above market

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

Lead Software Engineer - Java/Python/AI/AWS As a Lead Software Engineer within the Commercial & Community Banking Marketing Tech team, you will serve as a core technical contributor in an agile environment. You will design, build, and maintain an AI agent platform that integrates with approved models and APIs, focusing on orchestration, tool-use, and guardrails. Your daily responsibilities include developing production code in Python and Java, building cloud-native infrastructure on AWS using compute and event-driven patterns, and delivering full-stack capabilities including React-based UI components. You will manage service interfaces, automate CI/CD pipelines, and mentor engineers on engineering best practices. The role requires solving complex technical problems by building reusable agent components and enforcing secure coding standards within a production environment to support agent-driven applications and workflows.

What you'll do

  • Design, build, and maintain an AI agent platform integrating with approved models and APIs.
  • Build and manage cloud-native infrastructure on AWS using scalable compute and event-driven patterns.
  • Develop high-quality production code in Python and Java for backend services and APIs.
  • Deliver full-stack capabilities including React-based UI components for agent-driven applications.
  • Build reusable agent components such as prompting patterns, tool connectors, and guardrail hooks.
  • Automate build, deployment, testing, and release processes within the CI/CD toolchain.
  • Drive team adoption of AI-assisted engineering practices and enforce secure coding standards.
  • Monitor platform health and resolve performance issues through root-cause analysis and automated remediation.

What we're looking for

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Hands-on experience delivering system design, application development, testing, and operational stability for production systems.
  • Advanced proficiency in Python and/or Java (strong preference for both).
  • Working knowledge of React and modern frontend fundamentals.
  • Demonstrated end-to-end engineering across services, APIs, integrations, CI/CD automation, and production operations.
  • Practical, hands-on AWS experience building cloud-native services including compute, storage, networking, IAM, and observability.
  • Advanced understanding of agile methodologies, CI/CD, application resiliency, and security-by-design.
  • Experience mentoring engineers and leading code/design reviews in an enterprise environment.
  • Experience in Agentic AI, building AI agents using existing models (preferred).
  • Experience with MCP development and tool-integrated agent architectures (preferred).
  • Adobe Experience Manager (AEM) knowledge (preferred).

More like this

Similar roles

Lead Software Engineer

JPMorgan Chase

Plano, TX 4 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 Full Stack Lead Software Engineer

JPMorgan Chase

Columbus, OH 14 days ago
Java Adobe Experience Manager (AEM) Adobe Cloud Services full stack development APIs CI/CD Agile System Design AI-assisted Engineering Automated Testing Secure Coding Headless Content Delivery Data Access Production Support
5+ yrs exp

Lead Software Engineer, Agentic Identity

JPMorgan Chase

Plano, TX 70 days ago
Java Python AI-assisted Engineering CI/CD IAM OAuth 2.0 OpenID Connect AWS Machine Learning Software Development Life Cycle Automated Testing Security Agile Model Context Protocol Token-based Authorization
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Jersey City, NJ +1 25 days ago
Java Python Go AWS Terraform Microservices Docker CI/CD TDD IaC System Design Messaging Systems
5+ yrs exp

Lead Software Engineer, Java / AWS / AI

JPMorgan Chase

Houston, TX 14 days ago
Java Python React Spring Boot AWS Terraform PostgreSQL OpenSearch Docker Kubernetes Jenkins GitHub GraphQL DynamoDB Redis Cassandra MySQL Splunk Datadog Dynatrace CloudWatch Microservices SDLC
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 82 days ago
AWS Microservices REST APIs Event-driven design NoSQL Cloud-native CI/CD DevOps Agile OpenAPI Swagger Microsoft Copilot AI-assisted engineering Observability
5+ yrs exp