Taro Logo

Lead Software Engineer - Markets Technology

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.
Singapore
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance

Description For Lead Software Engineer - Markets Technology

JPMorgan Chase is seeking a Lead Software Engineer to join their Corporate & Investment Bank's Macro Risk and PnL group. This is 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 working on enhancing, building, and delivering mission-critical applications and services that support Front Office and Back Office trading desks' risk management toolset. You'll work on Athena, one of the world's largest Python codebases, with over 50 million lines of code.

Your role will involve creating sophisticated software solutions, from design to development and technical troubleshooting. You'll be responsible for developing secure, high-quality production code while also reviewing and debugging code written by others. Working closely with Quantitative Researchers, you'll model and implement risk analytics across various fixed income products.

Key responsibilities include:

  • Leading software engineering communities of practice
  • Developing trader-facing tools for risk/PnL analytics visualization
  • Building backend feeds for critical regulatory and back office reporting
  • Identifying and implementing automation opportunities
  • Contributing to team culture of diversity, equity, and inclusion

The ideal candidate will have:

  • 8+ years of Python experience
  • Strong background in financial services IT systems
  • Cloud native experience
  • Expertise in Python and Java
  • Proficiency in agile methodologies and CI/CD
  • Understanding of fixed income risk/PnL analytics

This role offers the opportunity to work with cutting-edge technology in the heart of global financial markets, making a real impact on how JPMorgan Chase manages risk and trading operations. You'll be part of a dynamic team that values innovation, technical excellence, and collaborative problem-solving.

Join JPMorgan Chase's Commercial & Investment Bank, a global leader across banking, markets, securities services and payments, and help shape the future of financial technology.

Last updated a day ago

Responsibilities For Lead Software Engineer - Markets Technology

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Works on JP Morgan flagship technology product, Athena
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues
  • Works closely with Quantitative Researchers to model and implement risk analytics
  • Develop both front end trader facing tools and back end feeds
  • Leads communities of practice across Software Engineering

Requirements For Lead Software Engineer - Markets Technology

Python
Java
React
  • 8+ years applied experience with python
  • Hands-on practical experience delivering system design, application development, testing
  • Practical cloud native experience
  • Advanced in Python and Java
  • 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

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer - Markets Technology