Sr. Lead Software Engineer - AWS/AI Engineer
Role Overview
As a Senior Lead Software Engineer at JPMorganChase within Consumer & Community Banking Technology, you drive meaningful outcomes by building and evolving secure, scalable platforms and services.
You apply deep technical expertise and leadership to solve complex engineering problems, accelerate cloud adoption, and raise the quality bar through strong design and engineering practices.
Job responsibilities
• Design and implement cloud-native software solutions using modern technology stacks to deliver highly available, performant, and resilient products
• Develop secure, high-quality production code, and review and debug code written by others to improve reliability and maintainability
• Drive decisions that influence product design, application functionality, and operational processes across the engineering lifecycle
• Serve as a subject matter expert in one or more focus areas (for example: public cloud engineering, platform engineering, or infrastructure as code)
• Mentor engineers through code reviews, pairing, and knowledge-sharing sessions to strengthen team capabilities and delivery consistency
• Influence peers and project stakeholders to adopt leading engineering practices and technologies that improve measurable outcomes
• Drive adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (for example: AI-assisted code review and refactoring, test acceleration, release readiness, and incident root-cause analysis), while establishing measurable validation standards and promoting reuse
• Apply knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale
Required qualifications, capabilities and skills
• Formal training or certification on software engineering concepts and 5+ years applied experience and 2+ years of experience leading engineers to plan, deliver, and resolve complex technical items within your domain of expertise
• Hands-on experience with system design, application development, testing, and production operations for distributed services
• Advanced proficiency in one or more programming languages such as Go, Python, Java, or TypeScript
• Experience migrating complex applications to the public cloud (IaC developer, SRE and Acceleration roles)
• Experience delivering in an Agile environment using practices such as continuous integration, continuous delivery (CI/DC), and Scrum
• Strong understanding of software design principles and patterns, with experience implementing modular monolith and microservices architectures
• Demonstrated experience leading effective use of approved AI-assisted software development tools within the work environment (for example: coding, code review, test acceleration, troubleshooting) with the ability to set 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 and outputs, and adherence to resiliency and security expectations; experience coaching senior engineers and leads on compliant usage patterns and controls
Preferred qualifications, capabilities and skills
• Experience designing and maintaining API-based and event-driven architectures
• Advanced experience building and operating cloud-native solutions on Amazon Web Services
• Strong hands-on experience with Terraform and infrastructure-as-code patterns (including modules, policies, and environment promotion)
• Experience with modern front-end development using React
• Experience defining observability standards (metrics, logs, traces) and operational readiness practices for production services
Key Skills for This Role
Full Job Posting
Job responsibilities
- Design and implement cloud-native software solutions using modern technology stacks to deliver highly available, performant, and resilient products
- Develop secure, high-quality production code, and review and debug code written by others to improve reliability and maintainability
- Drive decisions that influence product design, application functionality, and operational processes across the engineering lifecycle
- Serve as a subject matter expert in one or more focus areas (for example: public cloud engineering, platform engineering, or infrastructure as code)
- Mentor engineers through code reviews, pairing, and knowledge-sharing sessions to strengthen team capabilities and delivery consistency
- Influence peers and project stakeholders to adopt leading engineering practices and technologies that improve measurable outcomes
- Drive adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (for example: AI-assisted code review and refactoring, test acceleration, release readiness, and incident root-cause analysis), while establishing measurable validation standards and promoting reuse
- Apply knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale
- Formal training or certification on software engineering concepts and 5+ years applied experience and 2+ years of experience leading engineers to plan, deliver, and resolve complex technical items within your domain of expertise
- Hands-on experience with system design, application development, testing, and production operations for distributed services
- Advanced proficiency in one or more programming languages such as Go, Python, Java, or TypeScript
- Experience migrating complex applications to the public cloud (IaC developer, SRE and Acceleration roles)
- Experience delivering in an Agile environment using practices such as continuous integration, continuous delivery (CI/DC), and Scrum
- Strong understanding of software design principles and patterns, with experience implementing modular monolith and microservices architectures
- Demonstrated experience leading effective use of approved AI-assisted software development tools within the work environment (for example: coding, code review, test acceleration, troubleshooting) with the ability to set 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 and outputs, and adherence to resiliency and security expectations; experience coaching senior engineers and leads on compliant usage patterns and controls
- Experience designing and maintaining API-based and event-driven architectures
- Advanced experience building and operating cloud-native solutions on Amazon Web Services
- Strong hands-on experience with Terraform and infrastructure-as-code patterns (including modules, policies, and environment promotion)
- Experience with modern front-end development using React
- Experience defining observability standards (metrics, logs, traces) and operational readiness practices for production services
Required qualifications, capabilities and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience and 2+ years of experience leading engineers to plan, deliver, and resolve complex technical items within your domain of expertise
- Hands-on experience with system design, application development, testing, and production operations for distributed services
- Advanced proficiency in one or more programming languages such as Go, Python, Java, or TypeScript
- Experience migrating complex applications to the public cloud (IaC developer, SRE and Acceleration roles)
- Experience delivering in an Agile environment using practices such as continuous integration, continuous delivery (CI/DC), and Scrum
- Strong understanding of software design principles and patterns, with experience implementing modular monolith and microservices architectures
- Demonstrated experience leading effective use of approved AI-assisted software development tools within the work environment (for example: coding, code review, test acceleration, troubleshooting) with the ability to set 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 and outputs, and adherence to resiliency and security expectations; experience coaching senior engineers and leads on compliant usage patterns and controls
- Experience with modern front-end development using React
Preferred qualifications, capabilities and skills
- Experience designing and maintaining API-based and event-driven architectures
- Advanced experience building and operating cloud-native solutions on Amazon Web Services
- Strong hands-on experience with Terraform and infrastructure-as-code patterns (including modules, policies, and environment promotion)
- Experience with modern front-end development using React
- Experience defining observability standards (metrics, logs, traces) and operational readiness practices for production services
About JPMorgan Chase
Global financial services and investment banking firm.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at JPMorgan Chase
Product Analyst - Card Transactions
Wilmington, USA
As a Senior Product Associate on the Card Transactions team, you will play a multifaceted role in driving end-to-end execution for the product's vision and prioritized roadmap agenda while architecting business solutions
Product Manager for Card Transactions
Wilmington, USA
Vice President, Product Manager on the Card Authorizations Team As a Vice President and Product Manager on the Card Transactions team, you will play a pivotal role in driving end-to-end execution for the product's vision
GRE F&BM P&A - Vice President
Bengaluru, IND
The Global Real Estate Finance team sits within the Chief Administrative Office Finance team and is comprised of finance professionals across the globe. The team is accountable for managing both the expense and capital c
Analytics Solutions Analyst
Mumbai, IND
Shape scalable, business-driven decision-making by delivering complex analytics and remediation initiatives while growing your skills across products, trade flows, and stakeholders. As a Data Analytics Analyst within Mar
FRRA Reg Reporting International-Associate
Bengaluru, IND
You are a strategic thinker passionate about driving solutions in External reporting. You have found the right team. Job responsibilities Required qualifications, capabilities, and skills Preferred qualifications, capabi
Fund Servicing Analyst
Hyderabad, IND
We welcome you to join one of the world’s top five most admired and prominent companies. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our
Director of Software Engineering
Hyderabad, IND
If you are a software engineering leader ready to take the reins and drive impact, we’ve got an opportunity just for you. As a Director of Software Engineering at JPMorganChase within the Consumer & Community Banking, y
Market and Product Expansion Manager- Commercial Real Estate, Sales Optimization - Vice President
New York City, USA
Be the catalyst for expansion as you pioneer product growth, shape market strategy, and ensure compliance across the CRE franchise. As a Market and Product Expansion Vice President in Commercial Real Estate (“CRE”), you
Product Analyst - Card Transactions
Wilmington, USA
Product Manager for Card Transactions
Wilmington, USA
GRE F&BM P&A - Vice President
Bengaluru, IND
Analytics Solutions Analyst
Mumbai, IND
FRRA Reg Reporting International-Associate
Bengaluru, IND
Fund Servicing Analyst
Hyderabad, IND
Director of Software Engineering
Hyderabad, IND
Market and Product Expansion Manager- Commercial Real Estate, Sales Optimization - Vice President
New York City, USA