Senior Lead eSoftware Engineer - C++ Electronic Trading

One of the oldest financial institutions offering innovative financial solutions to consumers, businesses and government clients.
$171,000 - $260,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Senior Lead eSoftware Engineer - C++ Electronic Trading

Join JPMorgan Chase's Commercial and Investment Bank as a Senior Lead eSoftware Engineer in the Electronic Trading Services team. You'll be instrumental in designing and delivering cutting-edge technology products in a secure, stable, and scalable manner. The role focuses on developing and enhancing Smart Order Router, Matching Engine, Market Access, and Risk Management systems for global equities and options trading. This position offers an exciting opportunity for professionals with strong electronic trading technology background and experience in delivering high-performance, low-latency trading systems. You'll work in an agile environment, collaborating with cross-functional teams to drive innovation and maintain competitive advantage in the market. The role combines technical expertise in C++, multi-threaded programming, and ultra-low latency development with business domain knowledge in electronic trading. You'll be part of a leading global financial institution that offers comprehensive benefits and opportunities for professional growth. The position requires strong technical skills, market knowledge, and the ability to work collaboratively in a fast-paced environment.

Last updated 6 hours ago

Responsibilities For Senior Lead eSoftware Engineer - C++ Electronic Trading

  • Design, develop, and implement low latency electronic trading systems
  • Develop new trading strategies and enhance existing strategies
  • Collaborate with cross-functional teams
  • Oversee end-to-end software development lifecycle
  • Conduct code reviews, unit testing, and integration testing
  • Lead and follow Agile Methodologies

Requirements For Senior Lead eSoftware Engineer - C++ Electronic Trading

Linux
  • Formal training or certification on C++14 concepts and 5+ years applied experience
  • Expertise in multi-threaded and concurrent programming
  • Experience in TCP/IP network programming
  • Experience with ultra-low latency application development
  • Knowledge of market data distribution and order management systems
  • Proficiency in Linux/Unix
  • Expertise in application, data, and infrastructure architecture

Benefits For Senior Lead eSoftware Engineer - C++ Electronic Trading

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
Parental Leave
  • Competitive base salary
  • Health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Senior Lead eSoftware Engineer - C++ Electronic Trading

Vice President Product Manager - Infrastructure Platforms Client Solutions

Lead product strategy and development for infrastructure platforms at JPMorgan Chase, focusing on client solutions and technology optimization.

Lead Architect, Payments Team

Lead Architect position at JPMorgan Chase focusing on payment systems architecture, requiring 5+ years experience in Java, cloud technologies, and financial services.

Business Transformation Manager (UiPath) - People Manager

Lead automation transformation at JPMorgan Chase as a Business Transformation Manager, overseeing UiPath development and team management while driving innovation in financial services.

U.S. Custody Product Manager - Executive Director (ED)

Senior U.S. Custody Product Manager role at JPMorgan Chase, leading custody services strategy and implementation with 10+ years experience required.

Lead Technical Program Manager

Lead Technical Program Manager position at JPMorgan Chase, driving complex technology projects in Risk Technology Engineering & Architecture team.