Software Developer - Data
Software Developer - Data

Software Developer - Data

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
D

At a Glance

  • Tasks: Join our team to build and support data pipelines for trading analysis.
  • Company: DRW is a leading trading firm with over 30 years of market expertise.
  • Benefits: Enjoy a dynamic work environment with opportunities for growth and innovation.
  • Why this job: Make an impact by developing reliable ETL pipelines and collaborating with experienced engineers.
  • Qualifications: Bachelor’s or master’s in a numeric field and Python programming experience required.
  • Other info: Experience in commodities trading or data engineering is a plus, but not mandatory.

The predicted salary is between 36000 - 60000 £ per year.

DRW is looking for a Software/Data Engineer to join the Commodities trading group to build and support data pipelines for the ingestion, management, and analysis of datasets used by analysts and traders. The role entails working closely with senior data engineers and key stakeholders across both green field and established projects. Initially, it will be focused on getting data to our analysts, but in time there will be opportunities to help design and build the core data infrastructure used across the group.

How you will make an impact…

  • Development of reliable ETL pipelines in Python
  • Work on a small team alongside experienced engineers
  • Regular direct contact with internal users
  • Contribute to a mixture of both legacy and greenfield projects

What you bring to the team…

  • A bachelor’s or master’s in a numeric degree or related field
  • Python programming experience (additional programming languages are beneficial)
  • Enthusiastic, motivated, and detail-oriented
  • Strong verbal and written communication skills

Experience with any of the following is desirable, though not required…

  • Experience in a commodities trading environment, especially within the gas, power, or agriculture sectors
  • Data engineering experience and interest
  • Pandas library
  • Relational databases (Postgres preferred)
  • Experience communicating with end-users and deciphering business needs

About DRW

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.

Software Developer - Data employer: DRW

DRW is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for Software Developers looking to make a meaningful impact in the commodities trading sector. With a focus on professional growth, employees benefit from direct engagement with experienced engineers and opportunities to work on both legacy and cutting-edge projects. Located in Chicago, DRW offers a dynamic work environment where autonomy and respect are paramount, ensuring that every team member can thrive and contribute to the firm's success.
D

Contact Detail:

DRW Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer - Data

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Python and the Pandas library. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.

✨Tip Number 2

Network with professionals in the commodities trading sector. Attend industry meetups or online forums to connect with data engineers and analysts who can provide insights into the role and potentially refer you internally.

✨Tip Number 3

Prepare to discuss your experience with ETL pipelines and any relevant projects you've worked on. Be ready to explain how you approached challenges and what impact your contributions had on the overall project.

✨Tip Number 4

Show enthusiasm for the role and the company during any interactions. Research DRW's values and recent projects to demonstrate your genuine interest and how you align with their mission and culture.

We think you need these skills to ace Software Developer - Data

Python Programming
ETL Pipeline Development
Data Management
Data Analysis
Relational Databases (Postgres preferred)
Pandas Library
Strong Verbal and Written Communication Skills
Attention to Detail
Team Collaboration
Problem-Solving Skills
Experience in Commodities Trading Environment
Understanding of Business Needs
Adaptability
Motivation and Enthusiasm

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in Python programming and any data engineering projects you've worked on. Emphasise your ability to develop ETL pipelines and your familiarity with relational databases, especially Postgres.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that align with DRW's focus on commodities trading and data management. Show how your skills can contribute to both legacy and greenfield projects.

Showcase Communication Skills: Since strong verbal and written communication skills are essential, consider including examples of how you've effectively communicated with end-users or stakeholders in previous roles. This could be through project summaries or specific instances where you deciphered business needs.

Highlight Relevant Education: Clearly state your educational background, particularly if you have a bachelor’s or master’s in a numeric degree or related field. If you have taken any courses or certifications related to data engineering or programming, be sure to include those as well.

How to prepare for a job interview at DRW

✨Showcase Your Python Skills

Since the role heavily involves developing ETL pipelines in Python, be prepared to discuss your experience with the language. Bring examples of projects you've worked on, especially those that demonstrate your ability to handle data efficiently.

✨Understand the Commodities Trading Environment

Familiarise yourself with the basics of commodities trading, particularly in sectors like gas, power, or agriculture. This knowledge will help you relate better to the team and show your genuine interest in the industry.

✨Communicate Clearly

Strong verbal and written communication skills are essential for this role. Practice explaining complex technical concepts in simple terms, as you'll need to interact with analysts and traders who may not have a technical background.

✨Demonstrate Team Collaboration

The position involves working closely with senior engineers and stakeholders. Be ready to share examples of how you've successfully collaborated in a team setting, highlighting your ability to contribute to both legacy and greenfield projects.

Software Developer - Data
DRW
D
  • Software Developer - Data

    London
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-06-24

  • D

    DRW

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>