Python / AWS / Lead Software Engineer

One of the oldest financial institutions, offering innovative financial solutions to millions of consumers, small businesses and prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Python / AWS / Lead Software Engineer

JPMorgan Chase is seeking a Lead Software Engineer to join their Corporate Finance Technology team. This role offers an opportunity to make a significant impact while working with cutting-edge technology. As a Lead Software Engineer, you'll be an integral part of an agile team responsible for enhancing, building, and delivering trusted market-leading technology products in a secure, stable, and scalable way.

The position requires expertise in Python and AWS, with a focus on developing secure high-quality production code and leading technical evaluations. You'll be responsible for executing creative software solutions, conducting code reviews, and identifying automation opportunities to improve system stability. The role also involves leading communities of practice and mentoring other engineers.

Key technical requirements include 5+ years of software engineering experience, strong proficiency in Python and AWS, and practical cloud-native experience. The ideal candidate should have advanced understanding of agile methodologies, CI/CD practices, and in-depth knowledge of financial services industry IT systems.

JPMorgan Chase offers a comprehensive benefits package including competitive base salary, commission-based pay, healthcare coverage, retirement plans, and various wellness programs. The company has a rich history spanning over 200 years and is a leader in investment banking, consumer banking, and asset management.

This role is based in Columbus, OH, and offers an excellent opportunity to work with a diverse team while contributing to critical financial technology solutions. The position combines technical leadership with hands-on development, making it ideal for experienced engineers looking to make a significant impact in financial technology.

Last updated 9 hours ago

Responsibilities For Python / AWS / Lead Software Engineer

  • 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
  • Leads evaluation sessions with external vendors, startups, and internal teams
  • Leads communities of practice across Software Engineering
  • Codes in Python and AWS

Requirements For Python / AWS / Lead Software Engineer

Python
Java
  • 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 one or more programming language(s)
  • Proficiency in automation and continuous delivery methods
  • Advanced understanding of agile methodologies such as CI/CD
  • Strong hands on coding experience with Python and AWS
  • Proven leadership and mentoring experience
  • In-depth knowledge of the financial services industry

Benefits For Python / AWS / Lead Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
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 Python / AWS / Lead Software Engineer

Lead Software Engineer - Java

Lead Software Engineer position at JPMorgan Chase focusing on Java development and platform engineering, building scalable solutions for 15,000+ engineers.

Lead Software Engineer - Lending

Lead Software Engineer position at JPMorgan Chase focusing on backend development for lending products, requiring 5+ years experience with Java and distributed systems.

Lead Software Engineer - Oracle HCM Talent Management

Lead Software Engineer position at JPMorgan Chase focusing on Oracle HCM Talent Management, offering competitive salary and comprehensive benefits.

Java Full Stack- Lead Software Engineer- Neovest

Lead Software Engineer position at JPMorgan Chase's Neovest team, requiring Java expertise and 5+ years experience, offering competitive compensation and comprehensive benefits.

Lead Software Engineer - Full stack developer

Lead Software Engineer position at JPMorgan Chase focusing on full-stack development with Java, Spring Boot, and modern front-end technologies, offering competitive compensation and comprehensive benefits.