You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
DRW

Unified Platform - Business Experience - Software Engineer

  • Office
  • 6+ years

Salary

Not stated

Similar roles pay £85K - 130K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is a diversified trading firm with more than 30 years in business, combining advanced technology and strong people to trade in markets worldwide. It trades its own capital and carries its own risk, valuing independence and speed in seizing opportunities.

Based in Chicago, with offices across the US, Canada, Europe and Asia, the company trades Fixed Income, ETFs, Equities, FX, Commodities and Energy in major global markets. It has also expanded into real estate, venture capital and cryptoassets.

The company expects respect, curiosity and open minds, and cares as much about how work is done as about the result. It sets high standards, values integrity, and encourages people to question the prevailing view.

The team helps business users across the firm use company technology to reach their goals, through three programs: Tools, which includes Excel add-ins and Python packages that business staff use to build their own solutions; Guidance, which covers how-to articles and techniques that steer people toward approved golden paths; and Applications, which are small to medium-sized programs used in daily work.

Responsibilities

  • Maintain mostly legacy code, with some new greenfield development.
  • Take small projects through to completion.
  • Work directly with business users, and at times collaborate with them to improve their software.
  • Provide production support.

Requirements

  • A genuine interest in learning how proprietary trading works.
  • The ability to gather requirements from key stakeholders and turn them into technical solutions.
  • Strong verbal and written communication.
  • Fluency in Python, C, or both.
  • Comfort working with AI coding assistants such as Claude Code to speed up development.
  • A bachelor's degree in Computer Science or Software Engineering, or equivalent.
  • 6+ years of software engineering experience.

Conditions

Production support includes one weekend per month on call.

Where you’d work

From the office

About the company

DRW

  • Industry: FinTech

Office in London, United Kingdom

Also hiring in Montreal, Canada, Houston, United States, New York City, United States and 2 more places

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 2 red flags

Still hiring?

13 checks

1 red flag

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details9 facts · Role, Location, Compensation, Company
Tech stack
  • Python
Industry
FinTech
Region
United Kingdom
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Experience
6+ years
Tech stack
  • Python

Location

Work model
Office
Region
United Kingdom
Office
  • London, United Kingdom

Compensation

Salary
Salary by agreement
Pay period
Annual

Company

Industry
FinTech

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason