Trading Systems Developer (C++)

Galaxy Digital

About Galaxy Digital

Galaxy Digital is a diversified financial services firm dedicated to the digital asset, cryptocurrency and blockchain technology industry. As one of the most well-capitalized and trusted companies in the industry, Galaxy Digital is a publicly listed company on the TSX and operates five synergistic business lines: Trading (arbitrage, macro, market making/OTC), Asset Management (passive and active strategies, including venture capital), Principal Investing, Investment Banking Services (capital markets and M&A) and Mining (proprietary mining and mining finance). Galaxy Digitalโ€™s CEO and Founder Michael Novogratz leads a team of institutional veterans focused on this high-growth, technology-driven space. The company is headquartered in New York City, with offices in San Francisco, Tokyo, Hong Kong, London, Chicago, the Cayman Islands (registered office) and New Jersey.

Role Description

We are looking for a highly motivated, talented and responsible software engineer with a strong C++ background to join our trading development team in NYC. You will have the opportunity to make significant contributions to our platform and help define our productโ€™s strategic direction through thoughtful design and solid development. Our team models complex data structures, patterns and relationships to build well architected execution strategies, and have a passion for high quality standards. Our software engineers work with quants, traders and product managers to implement market leading algorithms and strategies for crypto trading. As a key member of this team, you will be expected to design, code, test and deploy projects while working in a fast-paced environment. You may also be required to troubleshoot production issues when they occur.


  • Proficiency in C++ programming (OOP, Templates, Design patterns, Data structures)
  • Proficiency in multithreaded programming, IPC and linux internals
  • 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 Desired:
  • Good knowledge of exchange connectivity, FIX protocol, market data handlers etc.
  • Experience with Python and other scripting languages a big plus
  • Familiarity with financial trading, specifically Crypto is a big plus

The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified.

Galaxy Digital seeks to provide equal employment opportunities to all employees and job applicants for employment without regard to age, race, color, creed, religion, gender (including gender identity or pregnancy), sexual orientation, marital status, ancestry, national origin, citizenship, disability, military or veteran status, genetic information or predisposing genetic characteristic, status as a victim of domestic violence, sexual violence or stalking, arrest or conviction record, his or her sexual and other reproductive health decisions, or other protected status. This policy applies to all terms and conditions of employment.

Apply now
Apply now

Please let Galaxy Digital know that you found this job on Your support will help us grow!