Lead Software Engineer, Equities Trading Order Management System Devops

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

Lead Software Engineer for JPMorgan Chase's Equities Trading Order Management System (OMS) platform, focusing on development, implementation, support, and maintenance of a global, high-availability, scalable, and reliable system. Responsibilities include collaborating on OMS features, integrating reliability and automation into the SDLC, coordinating with various teams for seamless trading flow, driving impact analysis for regulatory events, automating tasks, leading incident response, and working with financial data. Requires a Bachelor's degree, 5+ years of experience in electronic trading systems/OMS/SRE, familiarity with equities OMS, in-depth knowledge of financial services IT, proficiency in scripting/automation (Python, Bash), and strong understanding of SDLC/agile/CI/CD/resiliency/security.

What you'd actually do

  1. Develop, implement, support, and maintain a robust Equities Trading Order Management System (OMS) platform for global markets, ensuring high availability, scalability, and reliability.
  2. Collaborate with development teams to design and build OMS features, including order lifecycle management, trade execution, allocation, and post-trade processing.
  3. Integrate reliability and automation into the software development lifecycle, promoting best practices in coding, testing, deployment, and monitoring for OMS applications.
  4. Drive and lead impact analysis, actions, and follow-ups on exchange and regulatory events affecting OMS functionality, ensuring timely and high-quality implementation of required changes.
  5. Lead incident response efforts for OMS-related issues, conduct root cause analysis, and implement corrective actions to prevent recurrence.

Skills

Required

  • Bachelor's Degree in Computer Science, Engineering, Mathematics or other related disciplines
  • At least 5 years of related experience in electronic trading systems, OMS, or site reliability engineering.
  • Familiarity with Equities Order Management Systems and associated controls.
  • In-depth knowledge of the financial services industry and their IT systems, especially in equities trading.
  • Hands-on experience in OMS, electronic trading systems, 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.

Nice to have

  • cloud
  • artificial intelligence
  • machine learning
  • mobile

What the JD emphasized

  • equities trading
  • OMS
  • regulatory events