> Markdown version of [/jobs/ext/4596087-senior-software-engineer-unified-platform-trade-management-and-trade-order-processing](https://www.wearedevelopers.com/jobs/ext/4596087-senior-software-engineer-unified-platform-trade-management-and-trade-order-processing). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Unified Platform - Trade Management and Trade & Order Processing - **Company:** DRW - **Location:** London, UK - **Experience:** Expert - **Salary:** £57,309.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Airflow, Cascading Style Sheets (CSS), Clojure, Computer Programming, Linux, Java Virtual Machine (JVM), Python (Programming Language), RabbitMQ, Standard Sql, Trade Promotion Management, AI Coding Agents, Agentic-AI, Git, Kubernetes, Apache Kafka, Domain Driven Design, Docker, Programming Languages, Microservices - **Published:** November 6, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5954029110 ## About the Role * Building systems with a constant focus on testing, reliability, scalability, and maintainability. * Designing, modeling, and programming in a variety of languages and technologies. * Working on legacy code as well as green field development. * Initiative driving projects to completion. * Learning and promoting new technologies with a focus on best practices. * Providing on-call support as needed. * Sometimes working alongside other developers on the same task. Desirable Experience: We are looking for strong developers of any stripe, but familiarity with the below will give candidates a leg up in working on our systems. * 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. * Modern programming languages knowledge in our primary languages (Java, Python, 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. * 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.