Software Engineer, Unified Platform – Exchange Data

Company: DRW Holdings, LLC.
Apply for the Software Engineer, Unified Platform – Exchange Data
Location: London
Job Description:

Software Engineer, Unified Platform – Exchange Data

Job Location London

Employment type Regular

Department Technology

Targeted Start Date Immediate

DRW is a technology-driven, diversified principal trading firm. We trade our own capital at our own risk across a broad range of asset classes, instruments and strategies in financial markets. With over 2000 employees, we solve complex problems to deliver meaningful results in a highly collaborative environment.

We are seeking a Senior Software Engineer for the Unified Platform (UP) organization, which consolidates data and technologies into a comprehensive solution to accelerate time to market.

As a Software Engineer on a UP team, you will develop innovative systems that enable research and trading. You will experiment with emerging technologies to process data at scale and transform data into actionable insights.

What you’ll do in this role:

  • Develop tools for the business to rapidly embrace new opportunities in global markets.
  • Partner closely with internal customers to understand their needs and build intuitive self‑service tools.
  • Develop software for large‑scale data acquisition, storage, accessibility, and visualization.
  • Work with a team to maintain and extend our global markets reach.
  • Learn about market microstructure, financial instruments, and markets in which DRW participates or wants to participate.

This could be a good fit if you:

  • Are motivated to solve hard problems with deceptively simple solutions.
  • Think a lot about user experience and really understand end users’ jobs and pain points.
  • Think a lot about APIs, modular design and testing.
  • Love refactoring and keep trying until you find a better answer.
  • Enjoy making the “right way to do it” the path of least resistance.
  • Have created a tool for yourself that others then ask for.
  • Are fiercely proud of your project’s reliability, performance and ease of maintenance.
  • Are excited to learn about financial markets, trading, and related subjects.

What we need on the team:

  • At least 2-3 years of platform‑level software development experience.
  • Strong computer science fundamentals; a degree in Computer Science or equivalent work experience.
  • Strong experience with Java, Python, or any modern programming language.
  • Experience processing high volumes of data at scale.
  • Excellent analytical and problem‑solving skills.
  • Comfort working within a globally‑distributed team.
  • Background in Ruby or other bonus languages.

For more information about DRW’s processing activities and our use of job applicants’ data, please view our Privacy Notice at https://drw.com/privacy-notice.

#J-18808-Ljbffr…

Posted: May 24th, 2026