Senior Algo Trading Developer - C++/Java


: $108,856.67 - $170,900.00 /year *

Employment Type

: Full-Time


: Information Technology

Loading some great jobs for you...

An Elite Trading group is looking to add senior algorithmic developer(s) to the team.? A key goal for the desk is to continually automate electronic flows and adopt quantitative methods to drive better execution. The developer will have experience developing real-time systems capable of trading in fast markets with an emphasis of solid code that scales well. The environment is fast moving and it?s critical that the candidate be able to quickly translate new ideas into solid implementations.


  • Design, develop, ensure baseline and support low latency trading systems and related tools.
  • Take full ownership of algorithmic systems from inception to delivery.
  • Work directly with traders to understand their needs and to implement their trading strategies.
  • Analyze performance of end-to-end systems using tools such as profilers, log aggregators, network sniffers.
  • Communicate and liaise with support team, infrastructure and market access development team to improve the trading systems.
  • Adapt existing tools, used in other regions, to the US electronic business
  • Understand key industry trends in algo development and market microstructure.

Technical skills
  • Required:
    • Strong technical skills in C++ or Java - real-time, multithreaded, high availability
    • Strong object-oriented programming skills and design patterns
    • Experience with Development on Linux
    • Experience with performance testing and profiling
    • Understanding of distributed design concepts including computer architecture and network architecture
    • Agile methodologies, continuous delivery

  • Desired/ Plus:
    • Development experience in either Smart Order Router or Algo trading technology team
    • Experience with Low Latency trading application
    • Knowledge on Equities Trading
    • Knowledge of CVS, SVN, or GIT
    • Unit testing tools

Prior Work experience
  • Required:
    • Minimum of 3 years of experience as front office algo developer, with strong knowledge of real time trading application and exchange connectivity

This is an organization that has a reputation for employing the best talent. A competitive package is on offer with a company that values the importance of worklife balance.?


What to do next:

If this role sounds like the perfect job for you, apply away ! Alternatively, if you?re not quite ready to apply or have some questions?Apply online now by sending an up to date CV and cover note to Hashaam Masood at


Associated topics: algorithm, back end, c c++, c#, develop, developer, matlab, programming, software development engineer, software programmer * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...