Posted today
Pay
Not stated
Location
London
On site
Skills this role screens for
Opens on DRW's site. Sign in first and we keep it in your pipeline.
Still studying?Python internships in the United Kingdom open nowAbout the role
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.
Build and operate the platform powering compute-intensive analysis of large event-stream datasets. The work resembles a game engine’s replay loop, a telecom packet pipeline, or a streaming analytics platform, applied to financial market data.
Our stack includes modern C++ for throughput-critical ingestion and simulation, Python with C++ bindings for research tooling, and distributed computing on HPC clusters. Your work will span exchange-data ingestion, HPC orchestration, simulation, and research tooling.
Trading experience is not required; we provide comprehensive onboarding.
The work
Who they want
Nice to have
What we evaluate in our interview loop
We evaluate systems-design judgement on data-intensive problems, ability to reason about correctness under concurrency and failure, code quality, and communication. We do not test market-microstructure knowledge in loops; that is taught on the job. Candidates from Big Tech, Telco, Gaming, or Research-computing backgrounds have transferable skills for this role and are actively encouraged to apply.
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.
#LI-SH1
From DRW's own careers system (Greenhouse).
insiderOne never charges students to apply. Never pay anyone for an internship. Check an offer you received
This role screens for Python. Sit a ten-minute live challenge, get a signed receipt, and the employer sees it verified on your application instead of claimed.
Prove it, then applySCOUT, an AI agent, not a person, answers from this ad, and says so when the ad doesn't cover it. No account, and nothing you type here is kept.
More software roles
insiderOne University
Get certified for roles like this: Python Programming Associate
Free, about 2 hours, ending in a project a person reviews and a certificate any employer can check. Put it on this application and every one after it.
Start the certificationWhat is in itInterned at DRW? Report what it paid