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

JPMorgan Chase JPMorgan Chase · Banking · New York, NY +1 · Commercial & Investment Bank

This role is for a Sr Lead Software Engineer focused on building and supporting AI-native systems to enhance eTrading capabilities within JPMorgan Chase's Credit Technology division. The engineer will develop scalable AI platforms for trading, modernize existing systems with AI tooling, and drive the adoption of AI-assisted engineering practices. The role involves hands-on architecture, development, and troubleshooting of critical technology solutions, with a strong emphasis on responsible AI use and 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. Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident, root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
  3. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
  4. Architect and build new systems hands-on, leveraging AI-assisted coding and modern engineering practices. Develop secure, high-quality production code, and review and debug code written by others.
  5. Lead evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture.

Skills

Required

  • Python
  • Java
  • AI components
  • cloud services, AWS
  • AI-assisted software development tools
  • responsible AI use
  • automation
  • continuous delivery methods
  • agile methodologies
  • CI/CD
  • Application Resiliency
  • Security
  • financial markets and trading

Nice to have

  • building scalable AI platforms for trading
  • modernizing legacy systems with AI tooling
  • financial services industry and their IT systems
  • supporting production systems in partnership with L1 support teams

What the JD emphasized

  • Hands-on experience with AI components
  • Demonstrated experience leading effective use of approved AI-assisted software development tools
  • Strong understanding of responsible AI use in engineering workflows

Other signals

  • AI-native systems
  • scalable AI platforms for trading
  • modernizing incumbent systems with AI tooling
  • AI-assisted engineering practices
  • AI-assisted code review/refactoring
  • AI-assisted development and automation capabilities
  • AI-assisted coding