Expires soon J.P. Morgan

C++ Electronic Trading Software Engineer

  • Madison (Dane County)
  • IT development

Job description

About J.P. Morgan's Corporate & Investment Bank
J.P. Morgan's Corporate & Investment Bank is a global leader across banking, markets and investor services. The world's most important corporations, governments and institutions entrust us with their business in more than 100 countries. With $18 trillion of assets under custody and $393 billion in deposits, the Corporate & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world. Further information about J.P. Morgan is available at http://www.jpmorgan.com/ .

Responsibilities


· Design, develop, and maintain electronic trading systems
· Use low-level programming techniques to produce highly optimized, low-latency trading software
· Implement new exchange interfaces to support market data and order management on new trading venues
· Responsible for day to day system support
· Work with quants and traders on researching and implementing High-Frequency trading strategies

Ideal Candidate Profile:

· Bachelor's degree in Computer Science, Engineering, Maths, Stats, Physics, or equivalent experience
· Professional C++ programming experience
· Experience in design & development of Market Making and High-Frequency trading strategies.
· Familiarity with open source software, including Linux kernel/module development is a plus
· Possess a great attention to detail
· Analyze and fix problems quickly
· Capable of working independently as well as part of a team
· Learn quickly and apply new skills effectively
· Options knowledge would be a plus

Desired profile

Skills/Experience Required

·  Advanced C++ experience required
·  Strong Linux/Unix, Libc, GCC, GDB
·  Familiarity with performance tools is a plus (perf, oprofile, papi).
·  Strong scripting skills, python, bash scripting
·  Brilliant analytical and problem solving skills
·  Ability to work collaboratively on long-term technical problems
·  Bachelor's degree in Computer Science, Engineering, Maths, Stats, Physics, or similar experience
·  Experience of professional C++ programming experience
·  Familiarity with open source software, including Linux kernel/module development is a plus
·  Possess a great attention to detail
·  Ability to analyze and fix problems quickly
·  Capable of working independently as well as part of a team
·  Able to learn quickly and apply new skills effectively
·  Options experience is a plus

JPMorgan Chase & Co. offers an exceptional benefits program and a highly competitive compensation package. JPMorgan Chase & Co. is an Equal Opportunity Employer.

Make every future a success.
  • Job directory
  • Business directory