Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An established industry player is seeking a Senior Software Engineer for their Unified Platform team in London. This role emphasizes building robust systems with a focus on testing, reliability, and scalability. The ideal candidate will have experience in server-side development and familiarity with modern technologies such as micro-services, Java, and Python workflow tools. Join a dynamic team that values innovation, autonomy, and collaboration, where your contributions will directly impact the firm's success in diverse markets. This is an exciting opportunity to work in a fast-paced environment and be part of a team that is passionate about technology and problem-solving.
Social network you want to login/join with:
col-narrow-left
DRW
London, United Kingdom
Other
-
Yes
col-narrow-right
61f143e6b19d
11
26.04.2025
10.06.2025
col-wide
Senior Software Engineer - Unified Platform
Job Location: London
Employment type: Full-time
Department: Technology
Targeted Start Date: Immediate
DRW is 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, so we operate using our own capital and trade 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 expanded into non-traditional strategies like 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.
UP (Unified Platform) consolidates data and technologies into a comprehensive solution, accelerating time to market. It optimizes decision-making and research, simplifies implementing new ideas, and enhances our competitive edge. We work from high-level requirements where programmers are expected to gain an understanding of the business. We foster an environment where developers have autonomy to pursue solutions without arbitrary constraints. Our team is composed of polyglots and technologists always seeking the right tools for each problem. We believe in rapid deployment and feedback, automated testing, and cohesive, transparent, lightly-coupled service architectures.
UP teams are segmented into:
Platform Engineering: Teams providing cross-cutting capabilities like data mapping, access management, and usage tracking to streamline and standardize technical approaches.
Domain Engineering: Teams owning critical capabilities beyond a single desk or business area, building services and data solutions for broad use cases, such as managing instrument data, real-time message flow, and streaming portfolio views.
We are passionate about finding the best team and role for each candidate through the interview process, learning about each person's skills and goals.
Expectations:
Desirable Experience:
While we welcome strong developers of all backgrounds, familiarity with the following will be advantageous: