At a Glance
- Tasks: Build 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 a collaborative culture.
- Benefits: Competitive salary, flexible work environment, and opportunities for professional growth.
- Why this job: Make an impact in a fast-paced trading environment using cutting-edge data technologies.
- Qualifications: 3+ years in data engineering, strong SQL skills, and experience with Java or Python.
- Other info: Dynamic team with a focus on integrity, curiosity, and continuous improvement.
The predicted salary is between 28800 - 48000 £ per year.
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 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 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, supporting rapid data product development, 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 experience designing and building data pipelines
- Have experience working within modern batch or streaming data ecosystems
- An expert in SQL and have experience in Java or Python
- Can apply 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
- Help 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 to onboard and manage new data sources for trading, research, and back-office purposes.
- Contribute to 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. Contribute to the 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.
- 3+ years of experience working with modern data technologies and/or 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.)
- Experience managing data pipeline orchestration systems (e.g. Kubernetes, Argo Workflows, Airflow, Prefect, Dagster, etc.)
- Proven experience in managing the operational aspects of large data pipelines such as backfilling datasets, rerunning batch jobs, and handling dead-letter queues.
- Prior experience triaging data quality control processes, correcting data gaps and inaccuracies.
Data Engineer, Unified Platform in London employer: DRW
Contact Detail:
DRW Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Engineer, Unified Platform in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your data projects, especially those involving SQL, Java, or Python. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on technical questions related to data pipelines and governance. Practice explaining your thought process clearly, as communication is key in a collaborative environment like DRW.
✨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 genuinely interested in joining our team.
We think you need these skills to ace Data Engineer, Unified Platform in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Data Engineer role. Highlight your experience with data pipelines, SQL, and any relevant technologies mentioned in the job description.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about data engineering and how your background makes you a great fit for our team. Be sure to mention specific projects or achievements that showcase your skills.
Showcase Your Technical Skills: In your application, don't shy away from detailing your technical expertise. Mention your experience with data processing technologies and any programming languages you've mastered, like Java or Python.
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’re considered for the role. Plus, it shows us you’re keen on joining our team!
How to prepare for a job interview at DRW
✨Know Your Data Tech Inside Out
Make sure you brush up on your knowledge of data technologies like SQL, Java, and Python. Be ready to discuss your experience with data pipelines and processing technologies like Spark or Flink. 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 to share specific examples of how you've tackled technical challenges in previous roles. Think about times when you had to troubleshoot data quality issues or manage large data pipelines. This will demonstrate your strong problem-solving skills and your ability to deliver results in a fast-paced environment.
✨Communicate Clearly and Collaboratively
Since this role involves working closely with various teams, practice articulating your thoughts clearly. Be ready to explain complex data concepts in simple terms. Highlight your experience in collaborative environments and how you’ve successfully worked with stakeholders to meet their data needs.
✨Understand the Company Culture
Familiarise yourself with DRW’s values of integrity, innovation, and respect. During the interview, reflect these values in your responses. Show that you’re not just a tech whiz but also someone who aligns with their culture and is eager to contribute positively to the team.