Crypto Middle Office Engineer

DRW is a diversified trading firm with over 3 decades of experience in global markets, operating with their own capital and specializing in various asset classes.
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Finance · Blockchain

Description For Crypto Middle Office Engineer

DRW, a well-established trading firm with over 30 years of market experience, is seeking a Crypto Middle Office Engineer for their Cumberland team in London. This role sits at the intersection of traditional finance and cryptocurrency trading, requiring expertise in building robust trading systems.

The position involves developing and maintaining critical trading infrastructure using Java and Python, with a focus on exchange connectivity, monitoring systems, and integration with DRW's core services. The successful candidate will be part of a team that enables 24/7 global trading operations in the cryptocurrency space.

The role demands strong technical skills, particularly in Java (5+ years) and Python (3+ years), along with experience in building high-performance, mission-critical applications. Knowledge of trading systems, while beneficial, is not mandatory. The position offers the opportunity to work with cutting-edge technology in the rapidly evolving cryptocurrency market.

DRW operates with its own capital, allowing for quick decision-making and innovative approaches to market opportunities. The company culture emphasizes autonomy, integrity, and the ability to challenge consensus. As part of the Cumberland team, you'll be working with a global leader in cryptoassets, contributing to the responsible growth of the crypto ecosystem.

This is an ideal opportunity for an experienced software engineer looking to apply their skills in the dynamic intersection of traditional finance and cryptocurrency markets. The role offers exposure to diverse technologies, complex trading systems, and the chance to work with a team of highly skilled professionals in a fast-paced, innovative environment.

Last updated 6 hours ago

Responsibilities For Crypto Middle Office Engineer

  • Work on cryptoassets team to maintain software systems for 24-hour global trading operations
  • Design and develop full-stack software systems including trading systems
  • Develop exchange connectivity solutions and monitoring systems
  • Test at unit, functional, and integration levels
  • Work on legacy code and greenfield development
  • Provide on-call support
  • Collaborate with traders, operations, and software engineers

Requirements For Crypto Middle Office Engineer

Java
Python
TypeScript
  • 5+ years of professional Java experience
  • 3+ years of professional script development experience, preferably Python
  • Knowledge of network communication, including multicast and WebSockets
  • Experience building transactional systems
  • Experience with inter-process messaging, micro-service architectures, and API design
  • Excellent oral and written communication skills
  • B.S. in Computer Science or equivalent degree

Interested in this job?

Jobs Related To DRW Crypto Middle Office Engineer

OTC Developer

Senior OTC Developer role at DRW's Cumberland division, building critical trading systems using Java, C++, and Python for cryptocurrency markets.

Software Engineer, Commodities Engineering

Senior Software Engineer role at DRW, developing proprietary trading software for commodities trading, requiring 5+ years of Java or 3+ years of Python experience, offering $150-250K base salary plus bonus.

Senior Software Engineer

Senior Software Engineer role at DRW, focusing on developing low latency trading platforms using Python and modern technologies.

MASS Quantitative Developer

Senior Quantitative Developer role at DRW, building systematic trading infrastructure for futures and equities, requiring 5+ years experience and Python expertise, offering $175-225K base salary plus bonus.

OTC Developer

Senior OTC Developer role at DRW's Cumberland division, building trading systems and exchange connectivity solutions using Java, C++, and Python in London.