Lead Software Engineer, Python / Java, AI, Markets Technology, Credit Pre-Trade Technology

JPMorgan Chase

Confirmed live 2 days ago Low trust

Quick summary

Work type
On-site
Location
Chicago, IL
Posted
73 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $198k
$174k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $185,000–$211,200.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1117 open roles on FindRole.

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Python / Java, AI, Markets Technology, Credit Pre-Trade Technology

Lead Software Engineer – Python / Java - AI -Markets Technology, Credit Pre-Trade Technology joins the Commercial & Investment Bank team to build and deliver secure, stable, and scalable market-leading technology products. This role involves designing and developing high-quality production code, troubleshooting complex technical problems, and building AI-native systems to expand eTrading capabilities. The engineer will modernize incumbent systems with AI tooling, automate recurring issues for operational stability, and lead evaluations of external vendor technologies. Key responsibilities include partnering with Credit Sales and Trading teams to translate business strategies into technical solutions while leading communities of practice. Required skills include over eight years of experience in Python, Java, or C++, along with expertise in AWS services, CI/CD pipelines, and automated testing. The role focuses on the specific domain of credit pre-trade technology and trading infrastructure.

What you'll do

  • Design, develop, and troubleshoot creative software solutions to solve complex technical problems.
  • Build and support AI-native systems to expand eTrading capabilities and modernize existing infrastructure.
  • Architect and build new systems using AI-assisted coding and modern engineering practices.
  • Develop secure production code while performing peer code reviews and debugging.
  • Automate the remediation of recurring issues to improve system stability and operational performance.
  • Partner with business stakeholders to translate trading strategies into technical solutions.
  • Lead evaluations of external vendors and internal technologies to assess architectural fit.
  • Drive team adoption of enterprise-authorized AI tools to improve code quality and delivery speed.

What we're looking for

  • 8+ years of hands-on experience in system design, application development, testing, and operational stability using Python, Java, or C++.
  • Hands-on experience with AI components and a strong understanding of their application in modern technology stacks.
  • Foundational understanding of AWS services and practical cloud-native experience.
  • Proficiency in automation and continuous delivery methods.
  • Proficiency in all aspects of the Software Development Life Cycle.
  • Advanced understanding of agile methodologies, including CI/CD, Application Resiliency, and Security.
  • Demonstrated proficiency in technical processes within disciplines such as cloud, AI, or machine learning.
  • Interest in financial markets and trading to support Credit Sales and Trading teams.

More like this

Similar roles

Lead Software Engineer, Java and Python

JPMorgan Chase

Jersey City, NJ 33 days ago
Java Springboot Python Microservices AWS Azure SQL NoSQL RESTful APIs WebSockets JSON Agile Scrum CI/CD AI-assisted engineering Distributed Systems
5+ yrs exp

Lead Software Engineer, AI/ML Java/Python

JPMorgan Chase

New York, NY 26 days ago
AI/ML Python Java AWS CI/CD Agile Machine Learning Cloud Native System Design Automated Testing SDLC Security Software Development Life Cycle Data Sensitivity Refactoring Troubleshooting
5+ yrs exp