JPMorgan Chase
Lead Software Engineer - Java/Python/AWS/AI/LLM
Plano, TX · Full-time · Posted Oct 23, 2026
- Experience
- 5+ years of applied experience building production systems.
- Education
- Formal training or certification in Software Engineering.
About the job
Leads development of secure, reliable cloud-native software and AI-enabled capabilities for Consumer & Community Banking, while setting engineering practices and guiding the team.
What you'll do
- Design and deliver full-stack software, microservices, APIs, and LLM-based capabilities integrated into business workflows.
- Set engineering, reliability, security, testing, and release standards; improve operations through observability and automation.
- Mentor engineers, lead adoption of approved AI-assisted development practices, and coordinate delivery across initiatives.
What they ask for
- Formal training or certification in Software Engineering and 5+ years of applied experience building production systems.
- Strong production system design, application development, operational stability, microservices, RESTful APIs, and data integration skills.
- Hands-on cloud-native development on AWS, GCP, or Azure; distributed-systems knowledge and production on-call or incident ownership.
- Hands-on enterprise-authorized AI development tools and LLM/genAI use cases, with ability to evaluate outputs and guide safe, responsible use.
Nice to have
- AWS and/or AI/ML or GenAI certifications (or equivalent practical experience delivering LLM-enabled capabilities).
- Advanced Java and working Python; Docker, Kubernetes, modern CI/CD, multi-region deployments, or financial-services technology experience.
Tools
Java, Python, AWS, ECS, GCP, Azure, Docker, Kubernetes
AI focus
Build LLM-based services and generative AI capabilities, such as RAG, summarization/extraction, and workflow assistants; integrate AI into workflows and lead safe, validated use of AI-assisted engineering tools.
Model-written summary · the original posting is authoritative