JPMorgan Chase
Lead Software Engineer - Java/Python/AI/AWS
Plano, TX +1 · Full-time · Posted Oct 21, 2026
- Location
- Plano, TX
Columbus, OH - Experience
- 5+ years of applied experience.
- Education
- Formal training or certification in software engineering concepts.
About the job
Leads development of an AWS-based AI agent platform and related full-stack applications for Commercial & Community Banking Marketing Tech.
What you'll do
- Design and maintain an AI agent platform with orchestration, tool use, guardrails, and evaluation, using approved models and APIs.
- Build production services and cloud-native AWS infrastructure, including backend APIs and React-based UI components.
- Lead engineering practices and delivery, including CI/CD, production operations, code reviews, mentoring, and responsible use of AI-assisted tools.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- Production experience with system design, application development, testing, and operational stability; end-to-end full-stack engineering experience.
- Advanced proficiency in Python and/or Java; working knowledge of React; hands-on AWS experience.
- Experience with the Software Development Life Cycle, CI/CD, agile methods, resiliency, security-by-design, approved AI-assisted engineering tools, and mentoring engineers.
Nice to have
- Experience building AI agents with existing models, MCP development, or tool-integrated agent architectures.
- Adobe Experience Manager (AEM) knowledge and enterprise CI/CD or production operations experience.
Tools
Python, Java, AWS, ECS, EventBridge, SNS, SQS, React
AI focus
Build and operate an AI agent platform using approved models/APIs (no model training), including orchestration, tool use, guardrails, and evaluation; lead safe adoption of approved AI-assisted engineering tools.
Model-written summary · the original posting is authoritative