Enable job alerts via email!
A diversified trading firm in London is seeking a Backend Engineer to address ad-hoc code changes and manage production issues. The role requires a minimum of 3 years in backend development, strong programming skills in languages like Java and exposure to tools like Kubernetes and Docker. The ideal candidate will thrive in a fast-paced environment, collaborating with teams to optimize systems and enhance operational excellence.
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.
The UP - Compliance team (UP-CMP) provides the technology solution to all the firm’s regulatory reporting and trade surveillance needs. In the context of a highly diversified trading firm, vast volumes of data need to be analysed on a continuous basis, to ensure DRW satisfies all its regulatory obligations. The team owns a wide variety of data pipelines, each one of them targeted to the specifics of its asset class or trading activity type. These processes consume order events, reference, pricing and risk data from all the trading desks at the firm, as well as many other technology teams within our Unified Platform. With that level of complexity in mind, the software engineers’ mission is to build robust and reliable systems which transform the plethora of information into views and reports the compliance officers use to monitor and inspect all the firms trade activity.
The Inquiry and Audit (IA) is a sub-stream within UP – Compliance, responsible for tackling all the urgent and high-priority requests across all UP – Compliance systems. It involves audits, data requests and tasks which are not currently part of the existing live systems and can only be met by quick code changes or rapid prototyping.
The team operates in an ad-hoc mode, where each software engineer picks up the most urgent or the highest priority task to work on. Having a high degree of context switching between projects, it also requires a breath of programming knowledge, which spans, object-oriented JVM languages, functional programming, data processing frameworks and web user interfaces.
For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at https://drw.com/privacy-notice .