Software Engineer Iii, Electronic Trading & Liquidity Integration, Equities Technologies Team, Devops

JPMorgan Chase JPMorgan Chase · Banking · Hong Kong · Commercial & Investment Bank

Software Engineer III role focused on developing, implementing, and maintaining electronic trading and liquidity seeking platforms for Asian markets within JPMorgan Chase's Equities Technologies Team. Responsibilities include contributing to algorithmic and smart order routing strategies, integrating reliability into the SDLC, collaborating with business on client requirements and A/B testing, managing exchange mandatory events, automating tasks, leading incident response, and working with financial data. The role emphasizes experience in electronic trading systems, SRE, and scripting/automation within a fintech environment.

What you'd actually do

  1. Develops, implement, support and maintain a growing benchmark algorithmic trading platform & liquidity seeking and crossing platform of Asian markets
  2. Contributes significantly to the front office trading team in terms of pre and post-trade analysis and the design of the algorithmic trading strategies & the smart order routing strategies.
  3. Collaborates with development teams to design and build the algorithmic trading strategies / trading platform / internalization strategies for multiple business silos while guarantee the robustness of our highly resiliency trading platform & market sensitive dark pools.
  4. Collaborates with development teams to integrate reliability into the software development lifecycle, promoting best practices in coding, testing, and deployment.
  5. Collaborates with business to understand client trading requirements, and translate them into client customized algorithmic trading strategies.

Skills

Required

  • At least 3 years of related experience
  • Familiarity on electronic trading system and the controls
  • In-depth knowledge of the financial services industry and their IT systems
  • Hands-on experience in electronic trading system, site reliability engineering, or a related field
  • Proficient in scripting and automation using one or more languages (e.g., Python, Bash, etc.).
  • Strong understanding of the Software Development Life Cycle and agile methodologies, with a focus on CI/CD, application resiliency, and security.
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)

What the JD emphasized

  • electronic trading system
  • financial services industry
  • electronic trading system
  • site reliability engineering