Software Engineer, Commodities Engineering

DRW is a diversified trading firm with over 3 decades of experience in global markets, operating with their own capital and trading various asset classes.
Singapore
Data
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
Finance

Description For Software Engineer, Commodities Engineering

DRW, a well-established diversified trading firm with a 30+ year history, 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 position offers a unique opportunity to work with both greenfield and established projects, initially focusing on data delivery to analysts with potential to expand into core data infrastructure development.

The ideal candidate will join a dynamic environment where they'll work directly with senior data engineers and key stakeholders across the organization. DRW operates in markets worldwide, trading various asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy. They've also expanded into real estate, venture capital, and cryptoassets.

The role requires strong Python programming skills and experience with data engineering concepts. You'll be responsible for developing ETL pipelines, working in a collaborative team environment, and maintaining direct communication with stakeholders. The position offers growth opportunities and exposure to both legacy and new projects in a fast-paced trading environment.

DRW values autonomy, integrity, and innovation, operating with their own capital and trading at their own risk. The company culture emphasizes respect, curiosity, and open-mindedness, making it an ideal environment for professionals who want to make an impact in the financial technology sector.

Last updated 6 days 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

Benefits For Software Engineer, Commodities Engineering

Visa Sponsorship
  • Visa Sponsorship available

Interested in this job?

Jobs Related To DRW Software Engineer, Commodities Engineering

Software Engineer, Commodities Engineering

Software Engineer position at DRW in Singapore, focusing on building data pipelines and ETL processes for commodities trading, requiring Python expertise and strong communication skills.

Research Engineer

Research Engineer position at DRW, combining software engineering and quantitative finance to develop trading strategies and systems in London.

Software Developer

Software Developer position at Oracle focusing on data visualization, reporting, and software development with competitive benefits and hybrid work options.

Data Scientist

Data Scientist role at Mastercard analyzing economic trends and developing insights using SQL, Python/R, and big data technologies. 2-4 years experience required.

Data Scientist- Brand Marketing

Data Scientist position focusing on Brand Marketing analytics at Home Depot's Store Support Center in Atlanta