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 Senior Lead Software Engineer at JPMorganChase within the Consumer & Community Banking Auto Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
Job responsibilities
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security
- Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching senior engineers/leads on compliant usage patterns and controls
- Hands-on experience developing and delivering agentic system components or autonomous AI features in production environments
- Strong Python and Java programming skills, with a focus on secure, modular, scalable, and maintainable code
- Experience with cloud platforms (AWS), containerization (Docker), and infrastructure as code (Terraform)
- Familiarity with agentic frameworks (LangGraph, Google ADK, AutoGen) and integrating AI capabilities into business processes
- Ability to work collaboratively in agile, cross-functional teams and deliver on assigned workstreams
- Excellent problem-solving, communication, and documentation skills
- Ability to lead and manage senior resources, guiding them on assignments and finding the right support for them when they are stuck
Preferred qualifications, capabilities, and skills