Senior Data Engineer, Unified Platform in London

Senior Data Engineer, Unified Platform in London

London Full-Time 80000 - 100000 £ / year (est.) No working from home possible
DRW

At a Glance

  • Tasks: Design and manage data products on DRW’s Unified Data Platform while collaborating with traders and researchers.
  • Company: Join DRW, a leading trading firm known for innovation and integrity in global markets.
  • Benefits: Competitive salary, flexible work environment, and opportunities for professional growth.
  • Other info: Dynamic team culture that values collaboration, curiosity, and high expectations.
  • Why this job: Make a real impact by leveraging cutting-edge data technologies in a fast-paced trading environment.
  • Qualifications: 7+ years of experience in data technologies, strong SQL and programming skills required.

The predicted salary is between 80000 - 100000 £ per year.

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.

As a Senior Data Engineer on our Data Experience team, you will play an integral role in bringing vendor datasets into our data platform, governing our centralized data pipelines, consolidating data delivery infrastructure across disparate systems, and working alongside individual Traders, Quantitative Researchers, and Back-Office personnel to best utilize the firm’s data and platform tools.

Technical requirements summary:
  • Have extensive experience designing and building data pipelines
  • Have experience working within modern batch and streaming data ecosystems
  • An expert in SQL and Java or Python
  • Extensive knowledge of data modeling techniques
  • Able to own the delivery of data products, working with analysts and stakeholders to understand requirements and implement solutions
  • Able to contribute to project management and project reporting
  • Have experience driving nontrivial data migrations across platforms
  • Able to establish, follow, and enforce data modeling standards across a large ecosystem
What you will do in this role:
  • Model, build, and manage data products built atop DRW’s Unified Data Platform.
  • Work closely with Data Strategists to determine appropriate data sources and implement processes that onboard and manage new datasets for trading, research, and back-office purposes.
  • Design data governance processes that enable discovery, cost-sharing, usage tracking, access controls, and quality control of datasets to address the needs of DRW trading teams and strategies.
  • Continually monitor data ingestion pipelines and data quality to ensure stability, reliability, and quality of the data.
  • Design monitoring and quality control software and processes.
  • Own the technical aspects of vendor ingestion pipelines, coordinating with vendor relationship managers on upcoming changes, performing routine data operations without breaking internal users, and contributing to the team’s on‑call rotation to respond to unanticipated changes.
  • Rapidly respond to user requests, identifying platform gaps, and self‑service opportunities that make the user experience more efficient.
What you will need in this role:
  • 7+ years of experience working with modern data technologies and building data‑first products.
  • Excellent written and verbal communication skills.
  • Proven ability to work in a collaborative, agile, and fast‑paced environment, prioritising multiple tasks and projects, and efficiently handle the demands of a trading environment.
  • Proven ability to deliver rapid results within processes that span multiple stakeholders.
  • Strong technical problem‑solving skills.
  • Extensive familiarity with SQL and Java or Python, with a proven ability to develop and deliver maintainable data transformations for production data pipelines.
  • Experience leveraging data modeling techniques and ability to articulate the trade‑offs of different approaches.
  • Experience with one or more data processing technologies (e.g. Flink, Spark, Polars, Dask, etc.).
  • Experience with multiple data storage technologies (e.g. S3, RDBMS, NoSQL, Delta/Iceberg, Cassandra, Clickhouse, Kafka, etc.) and knowledge of their associated trade‑offs.
  • Experience with multiple data formats and serialization systems (e.g. Arrow, Parquet, Protobuf/gRPC, Avro, Thrift, JSON, etc.).
  • Proven experience in managing the operational aspects of large data pipelines such as backfilling datasets, rerunning batch jobs, monitoring event throughput, and handling dead‑letter queues.
  • Prior experience triaging data quality control processes, correcting data gaps and inaccuracies.

Senior Data Engineer, Unified Platform in London employer: DRW

At DRW, we pride ourselves on fostering a dynamic work environment that encourages innovation and collaboration. As a Senior Data Engineer, you will not only have the opportunity to work with cutting-edge technology but also be part of a culture that values autonomy and integrity, ensuring your contributions are recognised and impactful. With a commitment to employee growth and a diverse range of asset classes to engage with, DRW offers a unique platform for professionals looking to thrive in a fast-paced trading environment.

DRW

Contact Details:

DRW Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Data Engineer, Unified Platform in London

Tip Number 1

Network like a pro! Reach out to current or former employees at DRW on LinkedIn. A friendly chat can give us insider info about the company culture and maybe even a referral!

Tip Number 2

Prepare for the technical interview by brushing up on your SQL and Python skills. We recommend working on real-world data problems to showcase your expertise during the interview.

Tip Number 3

Showcase your problem-solving skills! Be ready to discuss past projects where you tackled complex data challenges. We want to see how you think on your feet!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the team!

We think you need these skills to ace Senior Data Engineer, Unified Platform in London

Data Pipeline Design
Batch and Streaming Data Ecosystems
SQL
Java
Python
Data Modeling Techniques
Project Management

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Data Engineer role. Highlight your experience with data pipelines, SQL, and any relevant technologies to show us you’re the right fit.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re excited about this position at DRW. Share specific examples of how you've tackled challenges in data engineering and how you can contribute to our team.

Showcase Your Technical Skills:Don’t just list your technical skills; demonstrate them! Include projects or achievements that showcase your expertise in data modeling, data governance, and any relevant programming languages like Python or Java.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at DRW

Know Your Data Tech Inside Out

Make sure you brush up on your SQL, Java, and Python skills. Be ready to discuss your experience with data pipelines and the specific technologies you've used, like Flink or Spark. They’ll want to see that you can not only talk the talk but also walk the walk when it comes to building and managing data products.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex data challenges in the past. Think about times when you had to triage data quality issues or manage large data migrations. Being able to articulate your thought process and the trade-offs you considered will impress them.

Communicate Clearly and Collaboratively

Since this role involves working closely with traders and researchers, practice explaining technical concepts in a way that non-technical stakeholders can understand. Highlight your experience in collaborative environments and how you’ve successfully prioritised tasks in fast-paced settings.

Demonstrate Your Agility and Adaptability

DRW values the ability to pivot quickly, so be prepared to discuss how you've adapted to changing requirements or unexpected challenges in previous roles. Share specific instances where you’ve had to think on your feet and deliver results under pressure.