US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Lead Software Engineer - Fullstack Lead - AI, LLM

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorganChase within the Consumer and Community Banking's Technology, BBAO team, you will design, build, and support scalable backend services, APIs, and modern UI applications that enable seamless customer acquisition and account origination journeys.

You'll contribute across the full software development lifecycle, partner with cross-functional stakeholders, and apply strong engineering practices (testing, CI/CD, observability, and secure development) to deliver resilient, high-quality solutions.

You'll also have opportunities to contribute to AI-enabled capabilities and agent-driven tools that improve customer and employee experiences.

Job Responsibilities:


* Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.


* Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.


* Design, develop, and maintain full stack solutions, including Java/Spring Boot backend services, RESTful microservices, and modern UI applications using React or Angular.


* Build secure, high-performing APIs and integrations; contribute to service reliability, resiliency, and performance tuning.


* Collaborate daily with Product, Design, and Data & Analytics to refine requirements, estimate work, and deliver iteratively using Agile practices.


* Write clean, maintainable code with strong unit/integration test coverage; participate in code reviews and design discussions.


* Support and improve CI/CD pipelines and engineering automation; champion best practices in quality and developer productivity.


* Contribute to production support: troubleshooting, incident triage, root-cause analysis, and preventative improvements.


* Participate in application, data, and infrastructure architecture conversations and help evolve platform standards.

Required Qualifications, capabilities, and skills:


* Formal training or certification on software engineering concepts and 5+ years applied experience.


* 8+ years of hands-on software engineering experience delivering production applications, with a strong focus on backend and UI development.


* Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for val...




Share Job