Search...

VP High Touch Trading Server Side Developer

Galaxy Digital logo
Galaxy Digital

Galaxy Digital is a financial services and investment management firm specializing in the digital asset, cryptocurrency, and blockchain technology sectors. Serving primarily institutional clients, the company offers a comprehensive suite of services including trading, asset management, investment banking, and data center infrastructure for AI and high-performance computing.

Distributed
About Galaxy Digital

Galaxy Digital is a diversified financial services and investment management firm focused on the digital asset, cryptocurrency, and blockchain technology sectors. The company's operations are structured across three primary business lines: Global Markets, Asset Management & Infrastructure, and Data Centers. The Global Markets division provides institutional access to a full suite of digital asset products and services, including OTC trading, derivatives, and investment banking. The Asset Management & Infrastructure arm offers a wide range of investment strategies such as ETFs, hedge funds, and venture capital, alongside essential blockchain services like staking, tokenization, and custody solutions. The Data Centers business focuses on bitcoin mining and is expanding into AI and High-Performance Computing (HPC). Galaxy serves a diverse clientele, from institutional investors and trading firms to Web3 founders and miners, and also provides extensive educational resources, research, and market insights through its Digital Assets Academy and various podcasts.

View jobs by Galaxy Digital

Skills

About the Role

You will build and evolve server-side systems used directly by traders and external counterparties. You will design and maintain robust JVM-based services that support order management, trade execution and real-time pricing. You will collaborate closely with trading and product teams, diagnose and resolve production issues, and own problems through to resolution. You will optimize JVM performance, concurrency and multithreading, and implement low-latency messaging, fault-tolerant and high-availability distributed systems.

Requirements

  • 10+ years of relevant development experience
  • Excellent core Java skills
  • Exceptional knowledge of concurrency, multithreaded programming and JVM performance
  • Knowledge of high-touch trading workflows such as OTC markets, block trades and voice-assisted trading
  • Knowledge of Order Management Systems
  • Experience leading a team (preferred)
  • Experience in performance sensitive environments such as eFX (preferred)
  • Experience with fault tolerant, high availability distributed computing (preferred)
  • Knowledge of low-latency messaging (e.g. Aeron, 29West) (preferred)
  • Code optimization and profiling capabilities (preferred)
  • Experience with Docker, Kubernetes and AWS (preferred)
  • Knowledge of Crypto (preferred)

Responsibilities

  • Build and evolve server-side systems
  • Design and maintain JVM-based services
  • Support order management
  • Support trade execution
  • Support real-time pricing
  • Collaborate with trading and product teams
  • Diagnose and resolve production issues
  • Optimize JVM performance, concurrency and multithreading
  • Implement low-latency messaging and fault-tolerant distributed systems
  • Ensure high availability and production performance

Benefits

  • Company-paid health and protective benefits for employees and their eligible dependents
  • Free virtual coaching and counseling sessions
  • Employee Resource Groups