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 4 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

OTC Developer

Senior OTC Developer role at DRW's Cumberland division, building trading systems and exchange connectivity solutions using Java, C++, and Python in London.

MASS Quantitative Developer

Senior Quantitative Developer role at DRW, building systematic trading infrastructure with Python, offering $175-225K base salary plus bonus in New York or Palo Alto.

Senior Quantitative Developer

Senior Quantitative Developer role at DRW in London, focusing on building financial analytics platforms using C++, Python, and C#. Requires 5+ years of experience.

OTC Developer

Senior OTC Developer role at DRW's Cumberland division in London, building critical trading systems using Java, C++, and Python for cryptocurrency markets.

Software Engineer, C++

Senior C++ Software Engineer position at DRW, developing low latency trading systems for Asia Equity Options business, requiring 4+ years trading industry experience.