Senior Lead Software Engineer, Python, Investable Indices Equities Derivatives Technology

JPMorgan Chase JPMorgan Chase · Banking · Singapore · Commercial & Investment Bank

Senior Lead Software Engineer role at JPMorgan Chase focusing on the Investable Indices Equities Derivatives Technology platform. The role involves enhancing, building, and delivering technology products within an agile team, driving business impact with deep technical expertise. The platform is described as market-leading, continuously growing, and increasingly automated, covering trading, sales, and structuring aspects. The technology stack includes Python and Typescript on the Athena platform, which is a cross-market risk management and trading system.

What you'd actually do

  1. Own and deliver specific projects within the global program of work
  2. Collaborate with and influence other technology teams to deliver solutions to meet the needs of our users

Skills

Required

  • Bachelor’s degree in computer science, Engineering, Mathematics, or other related disciplines
  • 5 or more years of software engineering experience
  • Mastery in Python with respect to designing, coding, testing , and software delivery
  • Technically strong and disciplined developer
  • Impactful functional deliveries
  • Influencing design decisions across the group
  • Experience in performant, large-scale system development in an object-oriented or functional programming language such as Python, Java, C++ or C#
  • Willingness to become proficient and develop in Python if not already a primary language
  • Excellent interpersonal skills to interact confidently and credibly with business users
  • Good understanding of Agile development methodologies
  • Focus on testing through the entire development cycle to produce reliable and maintainable software
  • Enthusiastic to keep learning and growing
  • Eager to take ownership of work, have real business impact, overcome obstacles and take it through to completion

Nice to have

  • Experience in finance or investment banking (Market Risk, P&L and/or financial modelling) as an application developer is preferred
  • Knowledge of Equities, FX, Credit, Rates, Commodities asset classes and/or Index & Portfolio analytics

What the JD emphasized

  • A record of delivering high quality, well-tested solutions in a mature controlled environment is a prerequisite.