Sr. Lead Software Engineer

JPMorgan Chase JPMorgan Chase · Banking · Mumbai, Maharashtra, India · Commercial & Investment Bank

Senior Lead Software Engineer at JPMorgan Chase in Mumbai, India, focusing on derivatives migration for the Credit Business. The role involves leading strategy, design, and execution, building product roadmaps, managing regulatory programs, and driving adoption of AI-assisted engineering practices. Requires strong software engineering experience, program management skills, and understanding of trade lifecycle processes and responsible AI use.

What you'd actually do

  1. Leads the vision, strategy, design, and execution of derivatives migration for the Credit Business, driving adoption of the strategic technology platform
  2. Builds and continuously refines the product roadmap, providing end-to-end solutions and gaining efficiencies by bringing cross-functional teams together
  3. Drives delivery and execution as the product subject matter expert with an overall view of demand, resourcing, and project deliverables
  4. Establishes the operating model, owns end-to-end user relationships, and provides complete transparency to all stakeholders including senior trading, operations, and product control partners
  5. Manages interdependencies between strategic execution and the regulatory book of work for Securities & Derivatives, interpreting regulations and audit action points to define required work

Skills

Required

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Experience in hands-on development experience in technology project/program in a front-office capacity
  • Formal training or certification Computer Science, Mathematics, or a related technical discipline
  • Proven experience managing programs requiring collaboration across various teams, stakeholders, and global regions
  • Demonstrated expertise in delivery and execution of regulatory programs with strict timelines
  • Strong experience tracking risk and dependencies, managing decision logs, monitoring issues, and investing time in retrospectives
  • Advanced knowledge of trade lifecycle processes including clearing, compressions, book creations, and industry initiatives
  • Experience creating UAT test plans, managing test cycles, and creating run books for major deliverables
  • Ability to tackle design and functionality problems independently with little to no oversight
  • Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching senior engineers/leads on compliant usage patterns and controls.

Nice to have

  • Credit Derivatives subject matter expertise or equivalent expertise in another complex asset class
  • Hands-on experience with Python-based platforms or quantitative technology environments
  • Experience with cross-asset risk, pricing, or trade management platforms (e.g., Athena or similar)
  • Curiosity to deepen understanding of Credit business products and electronic/algorithmic trading workflows

What the JD emphasized

  • AI-assisted engineering practices
  • AI-assisted development and automation capabilities
  • enterprise-authorized AI-assisted software development tools
  • responsible AI use in engineering workflows