Job Opportunity

Software Engineer

Jump Trading | London, UK

Job Summary

Globally-positioned proprietary trading firm. Learn end to end, all aspects of the existing trading platform and related technology. Provide development support of the jump simulation environment. Bachelors degree in computer science or computer engineering, or its equivalent. Experience of working on multi-threaded applications.

Details

Jump Trading is a leading algorithmic trading firm built upon cutting-edge technology, sophisticated quantitative research, and an entrepreneurial culture.

Founded in 1999, Jump Trading has been at the forefront of electronic trading for 16 years. With a strong track record of success through all market conditions, the firm has grown to 500 people now in Chicago, New York, London, and Singapore.

We are a privately-funded company and do not rely on outside investors or private equity. We trade across all major asset classes in dozens of financial exchanges around the world.

Our casual atmosphere, culture of continuous learning and innovation, and philosophy of rewarding outstanding performance based on merit rather than tenure or title has attracted some of the most brilliant people from around the trading industry, Silicon Valley tech companies and startups, and top PhD programs and research labs.

We are always looking to recruit talented Software Engineers and you will be responsible for learning all of the aspects of jump’s proprietary infrastructure trading platform and for providing development support for the users of this infrastructure.

Responsibilities include:

  • Learning end to end, all aspects of the existing trading platform and related technology.
  • Providing development support of the jump simulation environment including the development of new exchange specific algorithms and general infrastructure support.
  • Actively participate in the troubleshooting of production environment issues.
  • Defining and developing tools to enhance jump simulation platform.
  • Actively monitoring performance of the system.

EXPERIENCE & SKILLS

  • Excellent C++ programming skills within in a Linux environment.
  • Experience of working on multi-threaded applications.
  • Excellent knowledge of networks and operating systems.
  • Exposure to exchange protocols is a plus.
  • Relevant background in statistical analysis is a definite plus.
  • Strong analytical and problem solving skills.
  • Excellent written and spoken English communication skills.
  • Confident team player motivated by a fast paced environment.
  • Bachelors degree in Computer Science or Computer Engineering, or its equivalent.

Click here for details on this job.

Click here for details on this job

  • Job Reference #: 51157
  • Min Education: BA/BS