Lead Software Engineer – Python, AWS, Agentic AI (ADK/LangGraph)
Listed on JPMorganChase’s official careers site. Posted September 8, 2026. Check that it is still open and apply there.
Apply on JPMorganChase’s careers site →Job description
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorganChase within Cloud Foundation Services, you are a hands-on technical leader on an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. You will drive business impact by owning end-to-end design and delivery of critical systems and leading engineering execution.
You will apply strong technical expertise in API design and production AI application development (ADK/LangGraph) to solve complex problems across multiple technologies and applications.
Job responsibilities
- Leads the technical design and implementation of software solutions, including system architecture, component design, and integration patterns
- Owns hands-on delivery of production AI/agentic applications using ADK and LangGraph (mandatory)
- Defines and implements API design standards (REST/contract-first) and partners with consumers to ensure usability and reliability
- Writes secure, high-quality, production-ready code (Python preferred) and supports team standards through code and design reviews
- Designs, develops, and troubleshoots with consideration of performance, resiliency, and operational readiness
- Builds and maintains AI application quality controls and guardrails appropriate for production use
- Partners with cross-functional teams (Product, Security, SRE, and peer engineering teams) to translate requirements into well-designed APIs and reliable services
- Drives improvements across the SDLC toolchain (CI/CD, test automation, security scanning, dependency management) to improve delivery velocity and quality Required qualifications, capabilities, and skills Expert-level proficiency in Python and strong experience building backend services in enterprise environments Hands-on production experience building AI applications using ADK and LangGraph (mandatory), including operating and maintaining them in production Formal training or certification on software engineering concepts and 6+ years applied experience (or equivalent experience)
- Strong hands-on experience in system design, application development, testing, and operational stability for production services
- Strong experience with API design and implementation using FastAPI (or equivalent), including REST service and microservice development best practices
- Strong understanding of software design principles and patterns and ability to apply them in production systems Experience with relational databases (e.g., Postgres) including strong SQL fundamentals
- Proficient in coding in one or more languages and able to learn new technologies quickly; able to guide others in adoption and best practices Experience developing, debugging, and maintaining code in a large corporate environment with modern programming languages and database querying languages
- Solid understanding of agile methodologies and engineering practices such as CI/CD, application resiliency, performance engineering, and security-by-design
- Ability to lead technical discussions and drive alignment across stakeholders (design reviews, trade-offs, delivery plans, and risk management) Preferred qualifications, capabilities, and skills Hands-on experience building and operating cloud-based applications on AWS environments
- Familiarity with containers and CI/CD practices in production environments
More jobs at JPMorganChase
Backend Java Software Engineer III
Plano, TX, United States
Backend Python/Databricks Software Engineer III
Plano, TX, United States
Cloud Software Engineer III
Plano, TX, United States
Data Platform DevOps Engineer – Senior Associate (Enterprise Data Solutions)
Plano, TX, United States
Director of Software Engineering - Data & AI
Plano, TX, United States
Similar jobs at other companies
Senior C++/Python Software Engineer
Lockheed Martin · Hanover, MD
Senior Software Engineer, Contact Center Platforms (Java/AWS/Amazon Connect)
NTT · Plano, TX, US, United States
Senior Associate Software Engineer / Python and AWS
Truist · Atlanta, Georgia, USA
Senior Software Engineer, Full Stack AI (Python, React, AWS Bedrock)
Travelers · Hartford, CT +3 more