Taro Logo

Lead Software Engineer - Java and python

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to consumers, businesses and prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
$152,000 - $215,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Lead Software Engineer - Java and python

JPMorgan Chase is seeking a Lead Software Engineer to join our Commercial and Investment Bank's Digital and Platform Services team. This role offers an exciting opportunity to make a significant impact while pushing the boundaries of what's possible in financial 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. You'll serve as a core technical contributor, conducting critical technology solutions across multiple technical areas within various business functions to support the firm's business objectives.

The role combines technical leadership with hands-on development, requiring expertise in Java and Python development, along with React-JS for frontend work. You'll be responsible for executing creative software solutions, developing secure high-quality production code, and leading technical evaluations with various stakeholders. The position offers the opportunity to work with distributed systems and lead communities of practice across Software Engineering.

Working within the Commercial & Investment Bank, a global leader across banking, markets, securities services and payments, you'll be part of an organization that provides strategic advice, raises capital, manages risk, and extends liquidity in markets worldwide. The role offers competitive compensation including base salary ($152,000-$215,000), potential commission-based pay, and comprehensive benefits including healthcare, retirement plans, and educational support.

This position is ideal for an experienced engineer with 5+ years of experience who excels in both technical execution and leadership, values diversity and inclusion, and wants to contribute to a global financial technology platform that serves corporations, governments, and institutions throughout the world.

Last updated 2 hours ago

Responsibilities For Lead Software Engineer - Java and python

  • 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
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Lead Software Engineer - Java and python

Java
Python
React
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands-on experience in system design, application development, testing, and operational stability
  • Experience in coding with Java and Python and React-JS
  • Understanding of the Software Development Life Cycle and agile methodologies such as CI/CD
  • Experience with distributed systems and performance optimizations
  • Excellent communication skills and ability to work effectively in a global organization
  • Experience in Client, Customer and Stakeholder management

Benefits For Lead Software Engineer - Java and python

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • Competitive 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 - Java and python

Lead Software Engineer – Java/J2EE & AWS

Lead Software Engineer position at JPMorgan Chase focusing on Java/J2EE & AWS development within Consumer Banking, requiring 5+ years experience and offering comprehensive benefits.

Lead Software Engineer Java- Fixed Income

Lead Software Engineer position at JPMorgan Chase focusing on Java development for fixed income trading systems, requiring expertise in full-stack development and cloud technologies.

Senior Lead Software Engineer - Java, Cloud Native

Senior Lead Software Engineer position at JPMorgan Chase focusing on Java and cloud-native development within the Equities - Prime Financial Service division.

Sr Lead Software Engineer, Architecture Lead

Senior Lead Software Engineer position at JPMorgan Chase, focusing on architectural leadership and technical guidance for enterprise software solutions.

Senior Lead Software Engineer - Payments Technology

Senior Lead Software Engineer role at JPMorgan Chase's Payments Technology team, offering $166K-$260K salary, comprehensive benefits, and opportunity to lead technical initiatives.