Software Engineer, Commodities Engineering

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.
Data
Mid-Level Software Engineer
In-Person
3+ years of experience
Finance

Description For Software Engineer, Commodities Engineering

DRW, a diversified trading firm with over 3 decades of experience, is seeking a Software Engineer to join their Commodities trading group in Singapore. This role focuses on building and supporting data pipelines for the ingestion, management, and analysis of datasets used by analysts and traders.

The ideal candidate will have a numerate degree, Python programming experience, and strong communication skills. They should be detail-oriented and able to work independently. The role involves developing reliable ETL pipelines in Python, working on a small team with experienced engineers, and having regular direct contact with internal stakeholders.

Key responsibilities include:

  • Developing reliable ETL pipelines in Python
  • Working on both legacy and greenfield projects
  • Collaborating closely with senior data engineers and key stakeholders

Desirable experience includes:

  • Commodities trading environment
  • Relational databases (Postgres preferred)
  • Experience with Pandas
  • Data engineering experience
  • Communicating with end-users and deciphering business needs

This position offers an opportunity to work in a dynamic environment that values autonomy, innovation, and integrity. DRW operates globally, trading various asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy across major global markets. They have also expanded into real estate, venture capital, and cryptoassets.

Join DRW to be part of a team that thrives on high expectations, innovation, and a willingness to challenge consensus in the exciting world of commodities trading and data engineering.

Last updated 3 months ago

Responsibilities For Software Engineer, Commodities Engineering

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

Requirements For Software Engineer, Commodities Engineering

Python
PostgreSQL
  • Numerate degree
  • Python programming experience
  • Detail-oriented and able to work independently
  • Strong verbal and written communication skills

Interested in this job?

Jobs Related To DRW Software Engineer, Commodities Engineering

Software Engineer

Software Engineer needed for data pipeline development in Commodities trading group at DRW, a global trading firm.

DataOps Engineer

DataOps Engineer at DRW: Manage and optimize financial data systems, ensure data pipeline efficiency, and support global ERP operations.

Research Engineer

Join DRW as a Research Engineer to develop cutting-edge trading strategies and algorithms in a dynamic, technology-driven environment.

Data Engineer

Join DRW as a Data Engineer in Montreal, working on high-impact ML projects with cutting-edge technology and experienced professionals.