Taro Logo

Lead Software Engineer, Python Developer, Markets Fixed Income Financing and Rates Technology team

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Lead Software Engineer, Python Developer, Markets Fixed Income Financing and Rates Technology team

Join JPMorgan Chase's Commercial and Investment Banking (CIB) Technology – Markets Fixed Income Financing and Rates Technology team as a Lead Software Engineer. This role offers an opportunity to impact your career and push the limits of what's possible. As a core technical contributor, you'll be responsible for developing and delivering trusted market-leading technology products in a secure, stable, and scalable way.

You'll be working within the Commercial & Investment Bank, a global leader across banking, markets, securities services and payments. The role involves developing secure high-quality production code, leading technical evaluations, and driving innovation across Software Engineering teams. You'll manage interactions with users across Singapore, Tokyo, and Sydney offices, working closely with global technology teams.

The position requires strong technical skills in Python development and a deep understanding of financial markets, particularly in fixed income repo and securities trading. You'll be responsible for enhancing and maintaining systems that support trading, risk management, and pricing processes.

Key technical aspects include working with modern front-end technologies, database management systems, and cloud native applications. The role combines hands-on development with leadership responsibilities, requiring both technical expertise and strong soft skills to maintain relationships with various user groups.

This is an excellent opportunity for an experienced software engineer who wants to work at the intersection of technology and finance, contributing to systems that power one of the world's leading financial institutions. You'll be part of a team that values diversity, equity, and inclusion, working in an environment that encourages innovation and technical excellence.

The role offers exposure to cutting-edge technologies and complex financial products, making it ideal for someone who wants to advance their career in financial technology while working on globally impactful systems.

Last updated 23 minutes ago

Responsibilities For Lead Software Engineer, Python Developer, Markets Fixed Income Financing and Rates Technology team

  • 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
  • Manage direct interactions with different users in Singapore, Tokyo, Sydney office
  • Work closely with the global technology team

Requirements For Lead Software Engineer, Python Developer, Markets Fixed Income Financing and Rates Technology team

Python
  • Bachelor's Degree in Computer Science or equivalent
  • 3+ years applied experience
  • Advanced in one or more programming languages
  • Proficiency in automation and continuous delivery methods
  • Advanced understanding of agile methodologies
  • In-depth knowledge of the financial services industry
  • Practical cloud native experience
  • Proficient in Python programming
  • Good understanding of pricing financial products
  • Knowledge of repo and interest rate derivatives pricing

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer, Python Developer, Markets Fixed Income Financing and Rates Technology team

AWS Software Engineer III, Java/Spring

Senior AWS Software Engineer position at JPMorgan Chase focusing on Java/Spring development and cloud architecture, requiring 3+ years of experience.

Lead Software Engineer - Backend Java - Cloud Technologies

Lead Software Engineer position at JPMorgan Chase focusing on backend Java development and cloud technologies, offering competitive compensation and comprehensive benefits.

Software Engineer III Test Automation - Python

Senior Software Engineer role specializing in test automation for AI/ML platforms at JPMorgan Chase, focusing on Python-based API and UI testing with cloud technologies.

Software Engineer III, Payments Technology

Senior Software Engineer role at JPMorgan Chase focusing on backend development for payment technologies, requiring 3+ years of experience in Java, microservices, and agile methodologies.

Software Engineer III - Java

Senior Java Software Engineer role at JPMorgan Chase, developing and maintaining investment portfolio management systems with 7+ years of experience required.