Senior Lead Software Engineer - C++ at JPMorgan Chase - ScoutJobs - The AI-curated global job board
Skip to content
JPMorgan Chase
Posted 3 hours ago

Senior Lead Software Engineer - C++

JPMorgan ChaseSr Lead eSoftware Engineer - C++

Requirements

5+ years software engineering experience, Advanced C++14, Multi-threaded and concurrent programming, Ultra-low latency application development, Linux/Unix proficiency, System architecture knowledge

Skills

C#LinuxLow-latency

About the role

Responsibilities

  • Design, develop, and implement low-latency electronic trading systems, including Smart Order Routers, Matching Engines, Market Access, and Risk Management systems.
  • Continuously develop and enhance trading strategies to adapt to market changes and client feedback.
  • Collaborate with cross-functional teams to translate business needs into technical requirements.
  • Oversee the end-to-end software development lifecycle, ensuring scalability, performance, and reliability.
  • Conduct code reviews, unit testing, and integration testing to maintain high-quality software delivery.
  • Lead and follow Agile methodologies and principles within an agile environment.

Requirements

  • 5+ years of applied software engineering experience.
  • Advanced proficiency in C++ (C++14 concepts).
  • Expertise in multi-threaded and concurrent programming.
  • Proven experience in ultra-low latency application development.
  • Proficiency in Linux/Unix, including an understanding of OS and kernel architecture.
  • Advanced knowledge of system architecture, design, and business processes.
  • Knowledge of market data distribution and order management systems.

Preferred Qualifications

  • Experience with kernel tuning and low-level system programming.
  • Familiarity with modern Continuous Integration (CI) development practices.
  • Exposure to or ability to learn Java and Cloud Technologies.
  • Experience with Python and Perl.
  • Knowledge of Multi-Asset Electronic Trading (Equities, Futures, and Options) and Exchange Connectivity.

About the Company

JPMorgan Chase is a leading global financial institution providing innovative solutions to millions of consumers, small businesses, and prominent corporate, institutional, and government clients. Our Commercial & Investment Bank is a global leader across banking, markets, securities services, and payments, serving clients in more than 100 countries.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Lead Software Engineer - C++

JPMorgan Chase · New York

Sign up to apply