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 10 hours 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 in London, building critical trading systems using Java, C++, and Python for global cryptoasset operations.

Software Engineer, C++

Senior C++ Software Engineer role at DRW focusing on low latency trade execution systems for Asia Equity Options business.

Software Engineer, C++

Senior C++ Software Engineer role at DRW, developing low latency trading systems for Asia Equity Options business in Singapore or Hong Kong.

Senior Quantitative Developer

Senior Quantitative Developer position at DRW focusing on core quantitative libraries development and integration with pricing and risk systems.

Software Engineer

Software Engineer role at DRW, developing proprietary trading software and supporting trading desk research workflows in Chicago.