Senior Software Engineer - Endur

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

Description For Senior Software Engineer - Endur

DRW, a prestigious trading firm with a 30-year legacy, is seeking a Senior Software Engineer for their Endur platform. This role sits at the heart of DRW's real-time operations, within the Unified Platform - Trade Management team. The position involves working with the firm's trade and instrument reporting systems, specifically supporting the growing Energy business.

The role combines deep technical expertise with business understanding, offering significant autonomy in pursuing solutions. The team operates in a modern development environment, embracing rapid deployment, automated testing, and microservice architectures. You'll be working with Openlink platforms (Endur and Findur), developing custom APIs, and ensuring system reliability and scalability.

DRW operates globally, trading various asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy across major markets. The company stands out for its use of sophisticated technology and exceptional talent, operating with its own capital and risk management.

The ideal candidate will bring strong expertise in Openlink Endur, OpenJVS, SQL, and Java, along with knowledge of energy trading, particularly in Metal and Carbon markets. You'll be part of a geographically diverse team, requiring excellent remote collaboration skills and the ability to provide on-call support when needed.

This position offers the opportunity to work with cutting-edge technology in financial markets, alongside talented professionals who value autonomy, integrity, and innovation. The role is based in London, making it perfect for those seeking to impact global financial markets while working with a respected industry leader.

Last updated 5 days ago

Responsibilities For Senior Software Engineer - Endur

  • Customization, deployment, and operation of DRW's Openlink platforms: Endur and Findur
  • Development of custom inbound and outbound data APIs to Openlink platforms
  • Maintaining focus on testing, reliability, scalability, and maintainability
  • Providing on-call support as needed
  • Working with a geographically diverse team utilizing remote first communication practices
  • Collaborating with other developers on shared tasks

Requirements For Senior Software Engineer - Endur

Java
Linux
RabbitMQ
  • Direct experience developing and customization of Openlink Endur
  • Confident knowledge of OpenJVS and SQL
  • Working knowledge of Java
  • Metal and Carbon domain expertise
  • Exposure to Linux, git, rabbitmq, FIX, and REST

Benefits For Senior Software Engineer - Endur

Visa Sponsorship
  • Visa Sponsorship available

Interested in this job?

Jobs Related To DRW Senior Software Engineer - Endur

Senior Software Engineer, Commodities (Java)

Senior Software Engineer position at DRW focusing on commodities trading software development using Java in London.

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.