To personalize content, provide a optimal experience, tailor and measure engagement; the browsing, navigating and the continous use of this website means you agree to the privacy policy, terms and conditions of this website.

LOW LATENCY DEVELOPER, ANALYST

DMALINK

Location:

Position:

Salary:

Posted/Updated:

The Low Latency Developer (LLD) will play a key role in the design and development of new software solutions for the company. More specifically, you will build a new, cutting-edge electronic execution platform to enable participants to transact foreign exchange products such as spot, NDFs and bullion. This will entail building complex parallel computing architectures with artificial intelligence at the core of financial data aggregation, central limit order book, EMS and OMS logic, electronic trading, risk management and analytical/reporting tools, and algorithmic models.

The role requires strong software design & development expertise, and provides an ideal platform for the right candidate to acquire new skills relating to finance, statistics, artificial intelligence, and big-data analysis. The LLD must be able to think independently and enjoy working without supervision. If you are someone, with a ‘hacker’ mentality, who likes to roll up your sleeves, seek new techniques or innovate for optimization, and push the limits of performance, we would like to speak with you. This is a permanent employment opportunity.

KEY RESPONSIBILITIES

  • Maintain good knowledge of the business and workflows of the company, and follow procedures, rules and any regulation of the company and/or set out under the laws of the United Kingdom, Mauritius and any other relevant jurisdiction.
  • Develop and implement low-latency ECN solutions
  • Design and update software database
  • Produce and keep detailed documentation relating to code, system specifications and architecture
  • Code, test and propose system improvements and optimizations
  • Create and maintain software user manual and documentation
  • Clearly and regularly communicate with management, technical support and other teams
  • Maintain highest standards of professionalism, integrity and confidentiality
  • Attend meetings and calls with stakeholders

REQUIRED SKILLS

  • Advise on and work within agreed software development methodologies/specifications
  • Low latency programming, ideally expert C++ programming skills (OOP, Templates, Design patterns, Data structures)
  • Deep knowledge of the multithreaded programming, inter-process communication (IPC), and Linux based systems
  • Strong analytical and problem solving skills with a proactive attitude to ‘own’ issues and solve them
  • Ability to work independently and a strong desire to automate and optimize
  • Excellent team-player and communication skills

ADDITIONAL DESIRED SKILLS

  • Sound knowledge of databases – PostgreSQL, KDB+/Q
  • Experience with Python, R-Statistics/MATLAB libraries for .NET and other scripting languages is an advantage
  • Good knowledge of exchange connectivity, FIX protocol, market data handlers etc.
  • Experience implementing algorithmic trading strategies in any asset class
  • Familiarity with financial trading, specifically foreign exchange market is a plus

EDUCATION AND TRAINING

  • Master’s degree (or higher) in one of the following fields of study: Information Technology/Systems or at least three years proven experience in low latency software development

LANGUAGES

  • Outstanding written and spoken English
  • Fluency (written and spoken) in any additional language may be regarded as an advantage

COMPENSATION

Competitive package based on qualifications and experience of applicant.

WORK CONDITIONS

The LLD’s normal working hours are between 8am and 5pm from Monday to Friday. Flexible working hour arrangements may be available.

Your career at DMALINK. Have more impact than you ever imagined.

We look for experienced professionals with a passion for excellence who believe in the power of team achievement, integrity, innovation, and leadership.

By joining DMALINK ®, you will become a member of a rapidly growing company investing heavily into the development of a complete trading back-end/front-end, with artificial intelligence (deep learning) at its core in collaboration with industry experts and local universities. You will be encouraged to develop existing skills and to acquire new skills within your team of highly qualified specialists based in offices around the globe.

This is a dynamic, entrepreneurial team with a passion for the markets, with individuals who thrive in fast-paced and changing environments. New team members may have to opportunity to work in our global offices (London, New York, Mauritius amongst other centres currently being launched) to widen their experience and knowledge of the financial markets. Temporary relocation options will be available following an initial period of twelve (12) months.

Our core values are to unite as one, dare to be different and to constantly strive to achieve the best results. In pursuit of excellence always remain transparent and be there for our clients. We emphasize on building strong relationships with counterparties and to deliver highly tailored foreign exchange services.

Other Jobs From This Company
Similar Jobs:
Prepare for Your Interviews. Receive Exclusive Insights, Tips and News

Join our newsletter.

IT’S EASY TO JOIN LIQUIDITYFINDER

If you`re interested in becoming a part of Liquidity Finder to promote your services, contact us today.