OTC Developer

DRW is a diversified trading firm operating globally in various asset classes including cryptoassets through its Cumberland division.
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Finance · Blockchain

Description For OTC Developer

DRW, a global trading powerhouse with over 30 years of market expertise, is seeking an OTC Developer to join their Cumberland cryptoasset division in London. This role sits at the intersection of traditional finance and cryptocurrency markets, offering a unique opportunity to work with cutting-edge trading technology.

The position involves building and maintaining mission-critical trading systems that operate 24/7 across global markets. You'll be working with a sophisticated tech stack that includes Java, C++, and Python, developing everything from exchange connectivity solutions to monitoring systems. The role requires someone who can handle both greenfield development and legacy code maintenance.

What makes this role particularly exciting is its placement within Cumberland, DRW's cryptoasset arm, which has been operating since 2014 and has established itself as a global leader in the crypto ecosystem. You'll be working directly with traders and quantitative researchers, requiring not just technical expertise but also the ability to understand complex trading operations.

The ideal candidate will bring at least 5 years of Java or C++ experience, along with strong knowledge of network communications and microservice architectures. While trading system experience is a plus, what's most important is your ability to work autonomously and drive projects to completion. You'll be joining a firm that values autonomy, innovation, and integrity, offering the opportunity to work on sophisticated trading technology while helping shape the future of the cryptoasset market.

This role offers the chance to work at the cutting edge of both traditional finance and cryptocurrency markets, making it perfect for someone who wants to combine deep technical expertise with financial market innovation.

Last updated 6 days ago

Responsibilities For OTC Developer

  • 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
  • Work in multiple languages including Java, C++, and Python
  • Perform testing at unit, functional, and integration levels
  • Provide on-call support as needed
  • Collaborate with traders, researchers, and software engineers

Requirements For OTC Developer

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

Benefits For OTC Developer

Visa Sponsorship
  • Visa sponsorship available

Interested in this job?

Jobs Related To DRW OTC Developer

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.

Crypto Middle Office Engineer

Senior Software Engineer role at DRW focusing on crypto trading systems development using Java and Python in London.

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.