Talent.com
DRW
Software Engineer, Trading – Cumberland SystematicDRW • London
Software Engineer, Trading – Cumberland Systematic

Software Engineer, Trading – Cumberland Systematic

DRW • London
30+ days ago
Job type
  • Full-time
Job description

Software Engineer, Trading – Cumberland Systematic

Job LocationLondonEmployment typeRegularDepartmentTechnologyTargeted Start DateImmediate

DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.

Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.

We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.

Cumberland Systematic is a multi-asset trading team focused on mid and high-frequency fully systematic strategies in the delta one space. We trade 24/7 globally with our team located primarily in Chicago and London.

We are looking for a Software Engineer to join our team. You will work with other software engineers to design and develop the full stack needed to enable a global trading operation with high availability requirements. You will be expected to design and develop trading systems, market data connectivity, execution algorithms, research infrastructure, monitoring and observability tooling, and integrations with DRW’s core services. The team’s existing systems are written in C++ and Python.

Candidates should have strong initiative and proven experience independently driving projects to completion. We work from high-level requirements and engineers are expected to gain an intimate understanding of the business and work directly with quantitative researchers on a daily basis.

Responsibilities:

  • Design, develop, test, document, and maintain software needed for research, trading, and post-trade analysis
  • Develop software such as market data handling, feature and signal computation, portfolio optimization, and execution management
  • Work in multiple languages, particularly C++ and Python
  • Test at the unit, functional, and integration levels
  • Collaborate with researchers, traders, and other software engineers
  • Provide on-call support as needed

To qualify for this role, you must have:

  • 5+ years of professional C++ experience
  • Built complex, mission-critical systems in modern C++ that are maintainable and safely refactorable
  • A deep understanding of concurrency concepts and their applications in C++ and Python
  • A working knowledge of type safety and type systems
  • Developed high availability distributed systems with tight latency constraints
  • An understanding of computer networking, the related technologies, and their tradeoffs
  • Practical knowledge of fundamental statistics and numerical recipes
  • Experience writing software for the trading domain
  • Strong verbal and written communication skills
  • Strong internal motivation and a continual desire to learn

Bonus points if you have:

  • Collaborated with quantitative researchers
  • A working knowledge of high-level machine learning concepts and lifecycle
  • Experience with functional programming and immutable design principles
  • Worked in Cython and effectively integrated C++ and Python stacks

Create a job alert for this search

Software Engineer, Trading – Cumberland Systematic • London

Similar jobs

Senior Software Engineer - Systematic Trading Infrastructure

DRW Holdings, LLC.Greater London, England, United Kingdom
Full-time

We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.Headquartered in Chicago with offices throughout the U.C... Show more

 • Promoted

Senior Software Engineer

GigsGreater London, England, United Kingdom
Full-time

At Gigs, we're building the operating system for mobile services—a platform that lets tech companies embed global connectivity into their products effortlessly.Just as Stripe lets any business add ... Show more

 • Promoted

Senior Engineer, Trading Product Engineering

Bullish, Inc.Greater London, England, United Kingdom
Full-time

Senior Engineer, Trading Product EngineeringApplylocations: Londontime type: Full timeposted on: Posted 30+ Days Agojob requisition id: JR2001236## **About Bullish**## Bullish is an institu... Show more

 • Promoted

Senior Software Engineer, Agent Endpoint DLP

FortinetGreater London, England, United Kingdom
Full-time

Senior Software Engineer, Agent Endpoint DLP.Join Fortinet, a global cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the ... Show more

 • Promoted

Software Engineer, Trading Connectivity, London

TalosGreater London, England, GB
Full-time

Institutional Fabric for the Digital Asset Market.Founded in 2018, Talos provides institutional-grade trading technology for the global digital asset market, powering many of the major players in t... Show more

 • Promoted

Senior C# Engineer for Low-Latency Trading Platform

BarclaysGreater London, England, GB
Full-time

A leading financial institution in the United Kingdom is seeking a Senior C# Developer to lead the design, development, and support of low-latency pricing and execution platforms for front-office t... Show more

 • Promoted

Senior C++ Engineer: Build Low-Latency Trading Platforms

Flow Traders NVGreater London, England, GB
Full-time

Flow Traders is seeking Senior C++ Software Engineers to join our Amsterdam team.You will build high-performance, low-latency trading systems used by researchers and traders, handling data across m... Show more

 • Promoted

Director of Software Eng - Ultra-Low Latency C++ Trading

JPMorganChaseGreater London, England, United Kingdom
Full-time

JPMorgan Chase is looking for a Director of Software Engineering to oversee trading systems within Equities Trading Technologies.The role demands deep expertise in software development and applicat... Show more

 • Promoted

Lead C++ Engineer - Low-Latency Trading Systems

AumniGreater London, England, GB
Full-time

TwinThread, based in London, is seeking a Lead eSoftware Engineer specializing in C++.This role involves developing innovative software solutions in a dynamic electronic trading technology environm... Show more

 • Promoted

DevOps/High Performance Trading System Engineer

Jump TradingGreater London, England, GB
Full-time

Jump Trading Group is committed to world class research.We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutt... Show more

 • Promoted

Remote Algo Trader & Trading Systems Engineer

BestForexBonus.comGreater London, England, GB
Remote
Full-time

A financial services company based in London is looking for a skilled individual to drive profitability through algorithmic trading systems.This role involves performing in-depth statistical analys... Show more

 • Promoted

Trading Application Engineer

Maisha MazuriGreater London, England, GB
Full-time

About the job Trading Application Engineer (Experienced).Compensation: up to GBP150,000 gross per annum + variable.We have partnered with leading Trading firms looking for experienced engineers to ... Show more

 • Promoted

C++ Core Trading Systems Engineer

DV Trading LLCGreater London, England, GB
Full-time

DV Trading LLC is seeking an experienced software developer to join our DV Equities desk in Greater London.You will be responsible for the development and operations of trading systems, leading in ... Show more

 • Promoted

Trading Strategy Software Engineer

IMC TradingGreater London, England, GB
Full-time

At IMC, technology is at the core of everything we do.Our innovative in‑house software drives millions of trading decisions daily, allowing us to outperform the competition through faster, more eff... Show more

 • Promoted

Senior Real-Time Trading Systems Engineer

White Swan DataGreater London, England, GB
Full-time

White Swan Data is seeking a Senior Software Developer to join our Engineering team in London.You'll design and optimize low-latency data processing systems that execute automated trading strategie... Show more

 • Promoted

Senior Software Engineer II

Thought MachineGreater London, England, United Kingdom
Full-time

As a Senior Software Engineer II, you operate with a wide sphere of influence.You will own complex, highly ambiguous technical challenges end-to-end, handling unexpected hurdles independently and g... Show more

 • Promoted

Developer - Systematic Trading

MillenniumGreater London, England, GB
Full-time

We are seeking a Developer to join one of Millennium’s long standing & successful Trading teams, currently comprising of 18.This role will design, develop and support a strategic set of application... Show more

 • Promoted

Software Engineer – Trade Technology

G-ResearchGreater London, England, GB
Full-time

We tackle the most complex problems in quantitative finance, by bringing scientific clarity to financial complexity.From our London HQ, we unite world-class researchers and engineers in an environm... Show more

 • Promoted

Principal Software Engineer - Real-Time Energy Trading

Indicium TechGreater London, England, GB
Full-time

A global AI-native consultancy is seeking a Principal Software Engineer to lead engagement delivery in the Energy & Commodities Trading sector.This hands-on role combines technical excellence and d... Show more

 • Promoted

Real-Time Trading Systems Engineer (Java/AWS)

AmbitionGreater London, England, GB
Full-time

Ambition is looking for a Software Engineer to design and build high-performance systems for live trading environments.This role involves creating scalable solutions for complex risk calculations a... Show more