Taro Logo

Lead Software Engineer - Python, CI/CD, 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.
Houston, TX, USA
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Job Description

Join JPMorgan Chase's Corporate Technology team as a Lead Software Engineer where you'll be an integral part of an agile team working on enhancing, building, and delivering trusted market-leading technology products. This role combines technical leadership with hands-on development, focusing on Python, CI/CD, and AWS technologies.

As a core technical contributor, you'll be responsible for conducting critical technology solutions across multiple technical areas within various business functions. You'll work on developing secure high-quality production code, leading technical evaluations, and driving innovation through communities of practice.

The position requires expertise in CI/CD pipelines, cloud technologies (particularly AWS), and strong Python development skills. You'll be working in the Corporate Sector, contributing to systems that support global finance, corporate treasury, risk management, and other critical business functions.

JPMorgan Chase offers a competitive compensation package including base salary, potential for commission-based pay, and discretionary incentive compensation. The benefits package is comprehensive, featuring healthcare coverage, retirement savings, childcare support, and educational assistance.

This is an excellent opportunity for an experienced engineer looking to make an impact at one of the world's leading financial institutions, working with cutting-edge technologies while building solutions that affect millions of consumers and businesses globally.

Last updated a month ago

Responsibilities For Lead Software Engineer - Python, CI/CD, 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
  • Leads evaluation sessions with external vendors, startups, and internal teams
  • Leads communities of practice across Software Engineering

Requirements For Lead Software Engineer - Python, CI/CD, AWS

Python
Kubernetes
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Expert knowledge in building out CI/CD Pipelines
  • Experience with public clouds such as AWS
  • Hands-on experience coding in Python
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Proficiency in automation and continuous delivery methods
  • Advanced understanding of Application Resiliency and Security
  • In-depth knowledge of the financial services industry and their IT systems
  • Practical cloud native experience

Benefits For Lead Software Engineer - Python, CI/CD, AWS

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