Kronos Research is a technology and science-driven trading firm. We risk firm capital, trading a broad range of financial instruments and strategies on global markets. The firm is willing to pursue new ideas and markets with conviction and as such, we have been at the forefront of technology and markets, quickly dominating newer markets such as applying HFT to cryptocurrency trading.

Job Description

As a C++ Software Engineer in the API team, you will be part of a dynamic team that works on pushing the boundaries of our state-of-the-art high-frequency trading platform. You will work on software that interacts with exchanges globally and gain a deep understanding of how information flows across financial systems. This is a highly selective opportunity for talented individuals who are looking to join a leading team in a fast-growing quantitative trading industry.

Responsibilities

  • Take charge of designing and developing API integrations for crypto exchanges, encompassing the aggregation of quotes and trades, as well as the efficient execution of orders across global exchanges.
  • Lead development sprints and release cycles to ensure robust access to live and historical market data.
  • Engage directly with traders to convey technology changes, address incidents, and troubleshoot issues.
  • Actively participate in technical discussions, conduct code reviews, and promote internal knowledge sharing.
  • Address occasional urgent issues, usually occurring once per month, with support from the entire team.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or related field
  • Possess a minimum of 2 years of programming experience using C++ in a Linux environment.
  • Exhibit strong analytical and problem-solving abilities.
  • Manage multiple tasks effectively in a dynamic, fast-paced environment.
  • Showcase strong written communication skills and intermediate oral proficiency in English.
  • Demonstrate a genuine passion for quantitative trading and the cryptocurrency markets.

Preferred Qualifications

  • Proven expertise in project management.
  • Display a high level of accountability and responsibility.
  • Understanding of network protocols, like HTTP, WebSocket, FIX, GRPC
  • Understanding of signature algorithms, like ECDSA

Company Benefits:

  • Competitive compensation and benefits
  • Paid sick leave & annual leave
  • Free Lunch
  • Team Bonding activities and Yearly Company Trip
  • Employee Wellness and Learning Programme

Interview Process

  1. Coding assessment (via HackerRank)
  2. Technical interview
  3. Manager & HR interview

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Our system has flagged this application as potentially being associated with bot traffic. Please turn off any VPNs, clear your browser cache and cookies, or try submitting your application in a different browser. If this issue persists, please reach out to our support team via our help center.
Please complete the reCAPTCHA above.