Lead Software Engineer, Quant Developer, Equities Technology - Prime Services

JPMorgan Chase JPMorgan Chase · Banking · LONDON, LONDON, United Kingdom · Commercial & Investment Bank

Lead Software Engineer role at JPMorgan Chase in London, focusing on Equities Technology - Prime Services. The role involves writing Python code for front-office systems, collaborating with traders and quantitative researchers, and delivering technology solutions within the Corporate and Investment Banking sector. Requires a strong background in Capital Markets and electronic trading workflows.

What you'd actually do

  1. Write high-quality Python code for front-office Technology Systems.
  2. Collaborate closely with Traders and Quantitative Researchers to deliver solutions that enhance trading and execution workflows.
  3. Create alignment with stakeholders, both technical and non-technical.
  4. Execute creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  5. Develop secure high-quality production code, and review and debug code written by others

Skills

Required

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Bachelor’s Degree in Computer Science or equivalent
  • In-depth knowledge of Capital Markets and Equity Market Microstructure
  • Strong knowledge of electronic trading workflows across pre-trade analytics, signal generation, execution algorithms and post-trade analysis.
  • Advanced proficiency in Python.
  • Strong analytical, quantitative and problem-solving skills.
  • Ability to translate business and quant requirements into scalable target architectures and implementation roadmaps.

Nice to have

  • Hands on experience in Quantitative Trading and/or Market Analysis.
  • Familiarity and prior experience on KDB/q will be beneficial.
  • Knowledge of FIX, Market Data, Order Management Systems will be a strong plus.
  • Prior experience with SecDB / Athena / Quartz platforms is advantageous but not required.
  • Data streaming knowledge on frameworks like Kafka, AMPS will be beneficial.

What the JD emphasized

  • In-depth knowledge of Capital Markets and Equity Market Microstructure
  • Strong knowledge of electronic trading workflows across pre-trade analytics, signal generation, execution algorithms and post-trade analysis.