DRW

DRW

London

Senior Software Engineer, Unified Platform - London

Full-Time£62,000 - 102,000 per yearпозавчераUnited Kingdom
IT

Job Description

Salary: £62,000 - 102,000 per year

Requirements:
  • Multiple years of server-side development.
  • A solid understanding of micro-service architectures and CAP theorem.
  • A good understanding of functional paradigms and type theory.
  • Confident JVM knowledge.
  • Knowledge of modern programming languages, especially Java, Python, and Clojure.
  • Experience with Airflow or other Python-based workflow orchestration tools.
  • Proficiency in domain-driven design and domain modeling.
  • Exposure to Kubernetes, Docker, Linux, Kafka, RabbitMQ, or git.
  • Working knowledge of SQL, HTML, CSS, and JavaScript.
  • Experience using AI coding assistants to accelerate development while owning the outcome.
  • Exposure to agentic frameworks or MCP server development.
  • Knowledge of financial concepts, exchange trading, or physical energy trading.
Responsibilities:
  • Build systems with a constant focus on testing, reliability, scalability, and maintainability.
  • Design, model, and program in a variety of languages and technologies.
  • Work on legacy code as well as green field development.
  • Take initiative and drive projects to completion.
  • Learn and promote new technologies with a focus on best practices.
  • Provide on-call support as needed.
  • Sometimes work alongside other developers on the same task.
Technologies:
  • AI
  • Airflow
  • CSS
  • Clojure
  • Docker
  • Git
  • Support
  • JVM
  • Java
  • JavaScript
  • Kafka
  • Kubernetes
  • Linux
  • MCP
  • Python
  • RabbitMQ
  • SQL

More:

We are DRW, a diversified trading firm with over three 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, and we operate using our own capital and trading at our own risk. Headquartered in Chicago, we have offices throughout the U.S., Canada, Europe, and Asia, and trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy across major global markets. We have also leveraged our expertise and technology to expand into real estate, venture capital, and cryptoassets. We operate with respect, curiosity, and open minds, and we value high expectations, integrity, innovation, and a willingness to challenge consensus. Our Unified Platform (UP) consolidates data and technologies into a comprehensive solution that accelerates time to market, simplifies implementing new ideas, and enhances our competitive edge. Our development teams value rapid deployment and feedback, automated testing, and cohesive, transparent, lightly coupled service architectures. UP teams include domain engineering groups that build services and data products supporting a broad array of use cases, and we are passionate about finding the best team and role for each candidate through the interview process.

last updated 35 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About DRW

DRW

DRW

London

IT

Skills & Technologies

JavaScriptPythonJavaGoScalaDockerKubernetesLinuxGitKafkaRabbitMQAI

Inferred from job description

Salary Insight

£82,000

This role

£75,000

UK median

This salary is 9% above the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom