Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 2 months 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?