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 technology in global markets.
- Benefits: Enjoy competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Make an impact by working with cutting-edge data technologies in a dynamic trading environment.
- Qualifications: 3+ years in data engineering, strong SQL skills, and experience with Java or Python.
- Other info: Fast-paced, collaborative culture with a focus on integrity and innovation.
The predicted salary is between 36000 - 60000 £ 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 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 England employer: DRW
Contact Detail:
DRW Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Engineer, Unified Platform in England
✨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, whether it's a GitHub repo or a personal website. 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 practising common data engineering questions and scenarios. Mock interviews with friends or using online platforms can help you feel more confident and ready to impress.
✨Tip Number 4
Don't forget to apply through our website! We love seeing applications come directly from candidates who are excited about joining us at StudySmarter. It shows initiative and enthusiasm!
We think you need these skills to ace Data Engineer, Unified Platform in England
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Data Engineer role. Highlight your experience with data pipelines, SQL, and any relevant technologies mentioned in the job description. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about data engineering and how you can contribute to our team. Be sure to mention specific projects or experiences that relate to the role.
Showcase Your Technical Skills: Don’t hold back on showcasing your technical skills! Include examples of data products you've built or managed, and any tools or languages you’re proficient in. We love seeing practical applications of your expertise.
Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at DRW
✨Know Your Data Tech
Make sure you brush up on your knowledge of modern data technologies, especially SQL, Java, and Python. Be ready to discuss your experience with data pipelines and any specific tools you've used, like Spark or Airflow. This will show that you're not just familiar with the concepts but have hands-on experience.
✨Showcase Your Problem-Solving Skills
Prepare to share examples of how you've tackled technical challenges in the past. Think about times when you had to manage data quality issues or optimize data ingestion processes. Highlighting your problem-solving skills will demonstrate your ability to thrive in a fast-paced trading environment.
✨Communicate Clearly
Since you'll be working closely with various teams, practice articulating complex technical concepts in simple terms. During the interview, focus on your communication skills by explaining your past projects and how you collaborated with others. This will help the interviewers see you as a team player.
✨Understand the Company Culture
Research DRW's values and culture before your interview. They value integrity, innovation, and curiosity, so think about how your personal values align with theirs. Be prepared to discuss how you can contribute to their collaborative and agile environment, which will show that you're a good fit for the team.