Lead Software Engineer – Python / Java - AI -markets Technology, Credit Pre-trade Technology

JPMorgan Chase JPMorgan Chase · Banking · Chicago, IL +1 · Commercial & Investment Bank

Lead Software Engineer role focused on building and supporting AI-native systems to enhance eTrading capabilities within JPMorgan Chase's Credit Pre-Trade Technology team. The role involves designing, developing, and troubleshooting critical technology solutions, with a strong emphasis on leveraging AI for trading platforms and modernizing existing systems. It requires hands-on experience with AI components, cloud services, and agile methodologies, and involves direct collaboration with business partners.

What you'd actually do

  1. Build and support AI-native systems to expand our eTrading capabilities, including the development of scalable AI platforms for trading and the modernization of incumbent systems with AI tooling.
  2. Architect and build new systems hands-on, leveraging AI-assisted coding and modern engineering practices.
  3. Engage directly with Credit Sales and Trading business partners to understand their strategy and establish technical solutions in partnership with Product teams.
  4. Execute creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
  5. Develop secure, high-quality production code, and review and debug code written by others.

Skills

Required

  • Python
  • Java
  • C++
  • AI components
  • AWS services
  • cloud-native experience
  • automation
  • continuous delivery
  • Software Development Life Cycle
  • agile methodologies
  • CI/CD
  • Application Resiliency
  • Security
  • artificial intelligence
  • machine learning
  • financial markets
  • trading

Nice to have

  • Experience building scalable AI platforms for trading or financial services
  • Experience modernizing legacy systems with AI tooling

What the JD emphasized

  • AI-native systems
  • scalable AI platforms for trading
  • modernizing incumbent systems with AI tooling
  • AI-assisted coding

Other signals

  • AI-native systems
  • scalable AI platforms for trading
  • modernizing incumbent systems with AI tooling
  • AI-assisted coding