Enable job alerts via email!
A leading trading firm in London is seeking a Software Engineer for its Compliance team. The role involves addressing urgent requests and developing reliable systems. Candidates must have at least 3 years of backend engineering experience and strong programming skills, particularly in Java, Elixir, Scala, and Typescript. This position offers opportunities to optimize systems and collaborate with various teams.
Job Location London
Employment type Regular
Department Technology
Targeted Start Date Immediate
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 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.
Responsibilities
Desired Experience
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 .