Trading Systems Developer

  • Full-Time
  • New York,NY
  • Posted 2 days ago – Accepting applications
Job Description

NYDIG is a leading technology and financial services firm accelerating the Bitcoin future. We believe that Bitcoin is not just a new asset class but a potentially powerful force for good. NYDIG s focus is two-fold. First, we aim to provide the best investor solution platform with the most sophisticated suite of products to corporations, asset managers, institutions, and other sophisticated investors. Second, we aim to democratize access by providing a technology platform capable of powering embedded bitcoin products and services for any financial institution. Our team is a group of proven innovators with deep domain expertise across finance and technology. We look for optimistic, passionate, low-ego, excellence-driven people who want to work together on creating impactful solutions. This is a rare opportunity to join a rapidly growing firm innovating in an exciting and dynamic industry.

The role

We are looking for an experienced Trading Systems Developer to join our Market Solutions team! Our Market Solutions team is responsible for developing and scaling NYDIG s Bitcoin trading technology solutions, which will enable our institutional and private investors to buy and sell their cryptocurrency assets directly on our platform. As Trading Systems Developer on our team, you will be involved in the entire software development life cycle of our Bitcoin trading platform that will ultimately support trading workflows on a global scale.

Successful candidates will have previous experience developing an order management or execution management system directly for a trading desk at a financial firm.


  • Design, architect, and develop Order and Execution Management Systems (OEMS) that are able to process high volumes to data and includes components such as real-time market data pipelines, smart order routing, and trade analytics
  • Hands on contributions to the platform architecture in order to meet constantly evolving business needs
  • Improve system robustness by reducing the chances of operator error, detecting aberrant conditions, and improve our automated end-to-end test framework


  • 4+ years of experience developing distributed trading systems in Java, Python, OR C#
  • Previous experience supporting a sell side trading desk is highly preferred
  • Strong understanding of data structures, algorithms, design patterns
  • Working knowledge of market data, FIX protocols, and messaging protocols such as ZeroMQ, AcitveMQ, or similar
  • Minimum of a Bachelor s Degree in Computer Science or similar engineering discipline


  • Highly competitive compensation package
  • Generous benefits package including
  • Unlimited PTO
  • Exceptional benefits package with:
  • $1/month premiums for you and your family
  • HSA plan option with employer funding
  • Dedicated benefit concierge
  • Free One Medical membership
  • Flexible unmetered Parental Leave policy
  • 401k program with company match
  • Employer sponsorship for personal/professional development programs (the sky s the limit!)
Login to Apply Register and Apply