Taro Logo

Director of Software Engineering C++ Trading

JPMorganChase is one of the oldest financial institutions, offering innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Finance

Description For Director of Software Engineering C++ Trading

As a Director of Software Engineering at JPMorgan Chase within the Commercial and Investment Bank, you will lead a crucial role in the F&O Execution Technology team of 100+ members. Based in London at 25 Bank Street, you'll manage a global team of 13 engineers across multiple locations, focusing on building a comprehensive derivatives exchange connectivity platform.

Your responsibilities will include providing technical leadership, making key architectural decisions, and driving strategic technology choices that balance in-house development with vendor solutions. You'll work closely with F&O technology and business leadership both regionally and globally, ensuring solutions meet regulatory requirements while delivering high-performance trading systems.

The role requires exceptional expertise in C++ development, particularly in low-latency applications and exchange connectivity. You'll be responsible for developing secure, high-quality production code while fostering a culture of engineering excellence. Your leadership will be crucial in forming partnerships across different business units and driving innovation in the trading technology stack.

JPMorgan Chase offers a competitive compensation package including base salary, potential for commission-based pay, and discretionary incentive compensation. The company provides comprehensive benefits including health care, retirement plans, tuition reimbursement, and mental health support. This is an opportunity to lead cutting-edge technology development at one of the world's premier financial institutions, working with a diverse, global team to deliver mission-critical trading systems.

The ideal candidate will bring deep technical expertise in C++, particularly in financial markets technology, along with strong leadership capabilities and a track record of delivering complex trading systems. Experience with FIX protocol and connectivity to major futures and options markets is highly valuable for this role.

Last updated 5 days ago

Responsibilities For Director of Software Engineering C++ Trading

  • Provide strong technical guidance and direction to support the business and technical teams
  • Lead a team of 8 C++ engineers across Singapore, India, and New Jersey
  • Manage 5 Exchange Integration/DevOps engineers in London and Houston
  • Drive strategic decision-making in technology
  • Form partnerships with other groups within derivatives, cash, and wider areas
  • Ensure solutions comply with global regulatory reporting and control mandates
  • Develop secure and high-quality production code
  • Drive decisions influencing product design and application functionality
  • Serve as a subject matter expert and contribute to the engineering community

Requirements For Director of Software Engineering C++ Trading

Linux
  • Formal training or certification on C++ concepts and proficient advanced experience
  • Hands-on practical C++ experience in system design and development
  • Proficiency in C++ on Unix/Linux operating systems
  • Scripting skills for automation
  • Excellent understanding of software and hardware interaction
  • Expertise in application, data, and infrastructure architecture
  • Strong computer science fundamentals including multithreading
  • BS degree, preferably in Computer Science / Engineering
  • Experience in low latency applications using C++
  • Working knowledge of FIX protocol
  • Experience in connectivity to Futures and Options markets

Benefits For Director of Software Engineering C++ Trading

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
Parental Leave
  • Competitive base salary
  • Commission-based pay
  • Discretionary incentive compensation
  • Comprehensive 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 Director of Software Engineering C++ Trading