Lead Software Engineer, Python, Credit Trading Technology

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Chicago, IL
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $185k
$136k $235k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $147,500–$222,625.

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 1238 open roles on FindRole.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Python, Credit Trading Technology

As a Lead Software Engineer within the Credit Trading Technology team, you will serve as a core technical contributor in an agile environment. You are responsible for designing, developing, and troubleshooting creative software solutions to enhance market-leading technology products. Your daily work involves building and supporting AI-enabled systems to expand electronic trading capabilities, architecting new systems using modern engineering practices, and conducting code reviews. You will partner with Credit Sales and Trading teams to translate business strategies into scalable technical solutions. Key technologies and skills include Python, AWS cloud-native services, and artificial intelligence components. You must demonstrate proficiency in CI/CD, automation, and the full Software Development Life Cycle while ensuring operational stability, security, and the responsible use of AI-assisted engineering tools within financial markets technology.

What you'll do

  • Design, develop, and troubleshoot creative software solutions to solve complex technical problems.
  • Build and support scalable AI-enabled systems to expand electronic trading capabilities.
  • Architect and write secure, high-quality production code using modern engineering practices.
  • Review and debug code written by other team members to ensure quality and stability.
  • Automate the remediation of recurring issues to improve operational stability and production reliability.
  • Lead evaluations of external vendors and startups to assess architectural designs and technical capabilities.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices for coding and testing.
  • Translate business requirements from Sales and Trading teams into scalable technical solutions.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Advanced hands-on experience with Python for system design, application development, testing, and operational stability.
  • Hands-on experience with artificial intelligence components and their application within modern technology stacks.
  • Practical cloud-native experience, including foundational knowledge of AWS services and cloud engineering practices.
  • Proficiency in automation, continuous delivery methods, and all aspects of the Software Development Life Cycle.
  • Advanced understanding of agile methodologies, CI/CD, application resiliency, and security.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and coaching engineers on responsible AI use.
  • Experience building scalable AI platforms for trading or financial services (preferred).

More like this

Similar roles

Lead Software Engineer, Python Software Engineer

JPMorgan Chase

Columbus, OH 4 days ago
Python Java JavaScript AI Machine Learning cloud-native CI/CD Software Development Life Cycle Automation System Design Application Development SDKs Frameworks Agile Secure Coding Automated Testing
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Tampa, FL 51 days ago
Python Java AI-assisted engineering CI/CD Software Development Life Cycle System Design Application Development Agile Cloud Native Agentic AI MCP development Automated Testing Secure Coding Application Resiliency
5+ yrs exp

Lead Software Engineer, Data Analytics

JPMorgan Chase

Jersey City, NJ 69 days ago
Java Python AWS MongoDB Oracle Unix CI/CD Agile Software Development Life Cycle System Design Application Resiliency Secure Coding Automated Testing
5+ yrs exp

Lead Software Engineer, Java

JPMorgan Chase

Chicago, IL 116 days ago
Java C# .NET AWS Azure CI/CD Agile Software Development Life Cycle AI-assisted engineering System Design Application Resiliency Cloud Native Automation Machine Learning SaaS CRM Secure Coding
5+ yrs exp

Software Engineer, Credit

Ramp

New York City, NY 172 days ago $189,000–$330,000
Python Distributed Systems Async Frameworks LLMs AI Rule Engines ML Platforms Feature Stores Observability Backend Engineering
2+ yrs exp Hybrid