Lead Software Engineer - Python/AWS

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Wilmington, DE, USAJersey City, NJ, USA
$152,000 - $215,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Finance

Description For Lead Software Engineer - Python/AWS

As a Lead Software Engineer - Python/AWS at JPMorgan Chase within the Corporate Sector, you will be an integral part of an agile team focused on enhancing, building, and delivering trusted market-leading technology products. The role combines creative software development with technical leadership, emphasizing AI/ML solutions and agentic systems for the LLM Suite platform. You'll work with cutting-edge technologies including Azure OpenAI models and AWS Bedrock service, while leading evaluation sessions and communities of practice.

The position offers a competitive compensation package ranging from $152,000 to $215,000, along with comprehensive benefits including healthcare, retirement plans, and professional development opportunities. You'll be working in either Wilmington, DE or Jersey City, NJ, contributing to JPMorgan Chase's 200-year legacy of financial innovation.

Key responsibilities include developing secure high-quality production code, implementing GenAI services, and driving technical innovation. The ideal candidate will have 5+ years of experience, strong Python and AWS expertise, and a deep understanding of financial services technology. This role offers an excellent opportunity to impact critical technology solutions while working with a diverse, inclusive team at one of the world's leading financial institutions.

Last updated 2 minutes ago

Responsibilities For Lead Software Engineer - Python/AWS

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues
  • Develop innovative AI/ML solutions and agentic systems for the LLM Suite platform
  • Develop and implement state-of-the-art GenAI services leveraging Azure OpenAI models and AWS Bedrock service
  • Leads evaluation sessions with external vendors, startups, and internal teams
  • Leads communities of practice across Software Engineering

Requirements For Lead Software Engineer - Python/AWS

Python
TypeScript
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in Python (fastAPI), Microservices, API, LLM, and AWS
  • Proficiency in automation and continuous delivery methods
  • Proficient in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies
  • Demonstrated proficiency in software applications and technical processes
  • In-depth knowledge of the financial services industry and their IT systems
  • Practical cloud native experience

Benefits For Lead Software Engineer - Python/AWS

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
Parental Leave
  • Base salary
  • Commission-based pay
  • Discretionary incentive compensation
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer - Python/AWS

Sr Software Engineer Java Full Stack

Senior Java Full Stack Engineer position at JPMorgan Chase, developing scalable enterprise solutions using Java, Spring, and modern web technologies.

Software Engineer III

Senior Software Engineer position at JPMorgan Chase focusing on backend development and system architecture for financial technology solutions.

Database Administrator- Lead Infrastructure Engineer

Lead Infrastructure Engineer position at JPMorgan Chase focusing on database administration and cloud infrastructure management.

Lead Software Engineer / Oracle / HCM / Learning / Cloud

Lead Software Engineer position at JPMorgan Chase focusing on Oracle HCM Learning Cloud solutions, requiring 5+ years of experience and offering comprehensive benefits.

Lead Software Engineer

Lead Software Engineer position at JPMorgan Chase focusing on enterprise application development using Java, Spring, and cloud technologies in Charlotte, NC.