cover image
DRW

DRW

www.drw.com

3 Jobs

2,157 Employees

About the Company

At DRW, we identify and capture trading and investment opportunities globally. What sets us apart is our diversified approach—trading across many asset classes and instruments, in markets around the world, with horizons from seconds to years. We succeed by leveraging technology, research and risk management.

We offer the best of both worlds: the opportunity and spirit of a startup and the benefits and stability of an established, experienced firm. Our employees work hard to solve interesting problems, and their results are rewarded. We value continuous learning—from our outcomes, from the environment and from each other. It’s a place of high expectations, deep curiosity, and constant collaboration, with some of the smartest, most passionate people you’ll meet.
//
Chez DRW, nous identifions et saisissons les opportunités de négociation et d'investissement au niveau mondial. Ce qui nous différencie, c'est notre approche diversifiée : nous négocions sur de nombreuses classes d'actifs et d'instruments, sur des marchés du monde entier, avec des horizons allant de quelques secondes à plusieurs années. Nous réussissons en nous appuyant sur la technologie, la recherche et la gestion des risques. Nous offrons le meilleur des deux mondes: les opportunités et l'ésprit d’une entreprise en démarrage, et les avantages et la stabilité d'une entreprise établie et expérimentée. Nos employés travaillent dur pour résoudre des problèmes intéressants et leurs résultats sont récompensés. Nous valorisons l'apprentissage continu – de nos résultats, de l’environnement et de chacun de nous. C’est un lieu où les attentes sont élevées, la curiosité est profonde et la collaboration est constante, et où l’on retrouve quelques-uns des individus les plus intelligents et les plus passionnés que vous puissiez rencontrer.

Listed Jobs

Company background Company brand
Company Name
DRW
Job Title
Software Engineer, Python
Job Description
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.

DRW is seeking an exceptional Software Engineer responsible for designing and developing tools and infrastructure used by Traders and Quantitative Researchers. In this role, you will be collaborating with people across the firm to provide cutting-edge technology solutions that expand our existing trading platform, all while promoting software engineering best practices. You will be presented with an opportunity to work on high profile projects that have an impact across the organization.

Responsibilities

Manage the day-to-day technology requirements of our proprietary trading systems.
Accelerate trading and research analysis workflows by utilizing and expanding on DRW’s in-house infrastructure and improve productivity
Evaluate new technologies and identify/deprecate legacy code to improve on the current technological stack
Collaborate with other engineers, traders, and researchers to design custom frameworks or end-user solutions
Write performance sensitive code and user-friendly APIs to facilitate access to our in-house data analysis infrastructure
Lead design discussions and conduct code reviews to maintain high standards and quality of written code

Requirements

Bachelor’s or Master’s degree in Computer Science or related Engineering discipline
5+ years of experience building demanding, live systems in Python
In-depth knowledge of Python and keeps up with current standards (3.8 onwards)
Up-to-date knowledge of the Python ecosystem: third party libraries, packaging in-built Python libraries
Knowledge of concurrent programming a major plus
Solid understanding of data structures
Strong verbal and written communication skills
Familiarity with Github Actions
Familiarity with Linux
Ability to mentor others and lead small projects
Ability to work with tech staff and end users that are located globally

Bonus Points

Experience in the trading industry
Knowledge with Anaconda
Familiarity with the scientific python stack (pandas, numpy, scipy, TensorFlow)

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.

California residents, please review the California Privacy Notice for information about certain legal rights at https://drw.com/california-privacy-notice.
London, United Kingdom
On site
13-03-2025
Company background Company brand
Company Name
DRW
Job Title
Market Data Analyst
Job Description
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.

DRW seeks a high-performing, driven, and dedicated individual to join the team, focusing on managing and provisioning external financial data. The team's responsibilities cover the entire data workflow, including design, delivery, and operational support for various data services and delivery mechanisms, going from real-time streaming to deep historical tick data services and integration.

The position requires strong content insight and knowledge of key providers of data services. The team is responsible for proactive interaction with end-users, so strong communication and problem-management capabilities are critical.

What You Will Do In This Role

Provide subject matter expertise across all areas of external real-time data delivery.
Work closely with traders, researchers and engineers to integrate market data platform into research lifecycle.
Interact with researchers to identify required data feeds and onboard them.
Interact with platform and data vendors.
Enhance market data platform for internal data publishing.
Propose solutions for various integration use cases for internal systems.

What You Will Need In This Role

Experience in market data systems (OneTick, Activ Financial, Bloomberg, direct feeds, etc)
Experience in working with datasets of any shape or form (real-time, time-series, reference data, fundamental data, etc.)
Excellent knowledge of all financial data (market, reference, alternative, index services. etc.).
Strong communication, interpersonal, and relationship management skills.
Ability to convert business requirements into specifications and deliver upon.
Ability to work independently and/or within a team as needed. Actively participate in team activities and team planning to improve team skills and quality of work.
Ability to establish and maintain lasting working relationships with other delivery teams and broader technology organizations, ensuring that the function operates within the professional remit and focuses on delivery.
Ability to provide data analysis to ensure data quality by utilizing various tools and technologies.
Commercial acumen of contractual aspects associated with the external data.
Experience with databases and query construction.
Familiarity with Cloud delivery.
Comprehensive knowledge of APIs (C++, Java, C#, Python, etc.).
Ability to work in a fast-paced environment, prioritize multiple tasks and projects, and efficiently handle the demands of a trading environment.

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.

California residents, please review the California Privacy Notice for information about certain legal rights at https://drw.com/california-privacy-notice.
London, United Kingdom
On site
26-03-2025
Company background Company brand
Company Name
DRW
Job Title
Senior Software Engineer
Job Description
DRW is a technology-driven, diversified principal trading firm. We trade our own capital at our own risk, across a broad range of asset classes, instruments and strategies, in financial markets around the world. As the markets have evolved over the past 30 years, so has DRW – maximizing opportunities to include real estate, cryptoassets and venture capital. With over 2000 employees and offices around the world, we work together to solve complex problems, challenge consensus and deliver meaningful results. It’s a place of high expectations, deep curiosity and thoughtful collaboration.

We are seeking a Senior Software Engineer to join our Unified Platform (UP) organization. UP consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision-making and research, our platform simplifies implementing new ideas, enhancing our competitive edge.

As a Software Engineer on one of the Unified Platform teams, you'll be part of a tight knit team of software engineers working closely with internal users (analysts, quants, traders) to develop innovative systems that enable research and trading. You'll experiment with emerging technologies to process data at scale. You’ll wrestle a mountain of data into human understandable insights.

We care deeply about preserving a respectful and diverse team culture. We are a group of polyglots and technologists always seeking to find the right tool for each problem, even if that means learning something new or reviving something old. We value business impact and outcomes over process, and we make decisions based on data. We strive to adapt quickly as business priorities change.

What You’ll Do In This Role

Develop tools to enable the business to rapidly embrace new opportunities in global markets
Partner closely with internal customers to understand their needs and build intuitive self-service tools
Develop software for large scale data acquisition, storage, accessibility, and visualization
Work with a team to maintain and extend our global markets reach
Learn about market microstructure, financial instruments, and markets in which DRW participates or wants to participate in

This Could Be a Good Fit If You

Are motivated to solve hard problems with deceptively simple solutions
Think a lot about user experience and try to really understand end users’ jobs and pain points
Think a lot about APIs, modular design and testing
Love refactoring and keep trying until you find a better answer
Enjoy making the “right way to do it” the path of least resistance
Have made a random tool for yourself…and then peers ask for it…then other teams ask for it…
Are fiercely proud of your project’s reliability, performance and ease of maintenance
Are excited to learn about financial markets, trading, etc.

What We Need On The Team

At least 2-3 years of platform-level software development experience
Strong computer science fundamentals; a degree in Computer Science or equivalent work experience
Strong experience with Java, Python or any modern programming language
Experience processing high volumes of data at scale
Excellent analytical and problem-solving skills
Comfort working within a globally-distributed team
A background in some of the following a bonus:
Java experience
Python experience
Ruby experience
Big data technologies: Spark, Trino, Kafka
Financial Markets experience
SQL: Postgres, Oracle
Cloud-native deployments: AWS, Docker, Kubernetes
Observability: Splunk, Prometheus, Grafana
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.

California residents, please review the California Privacy Notice for information about certain legal rights at https://drw.com/california-privacy-notice.
London, United Kingdom
On site
01-04-2025