Search jobs > Austin, TX > Software engineer

Software Engineer, Commodities Trading (Python)

DRW
Austin
Full-time

Software Engineer, Commodities Trading (Python)

Job LocationAustinEmployment typeRegularDepartmentTechnologyTargeted Start DateImmediate

DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operatein markets around the world.

We value autonomy and the ability to quickly pivot to capture opportunities, so we operateusing 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 leveragedour expertiseand technology to expand into three non-traditional strategies : real estate, venture capital and cryptoassets.

We operatewith respect, curiosityand open minds. The people who thrive here share our belief that it’snot just what we do that matters it'show we do it.

DRW is a place of high expectations, integrity, innovationand a willingness to challenge consensus.

DRW is looking for a Senior Software Engineer (Python) to join its Commodities trading group to build a first-in-class platform for quantitative & fundamental research for several trading desks.

You will work with researchers and traders to create a robust and productive environment for data analysis, research and modelling.

Our work spans exploratory analysis & research through to real-time analytics & modelling supporting our day-to-day trading decisions.

You will be immersed in research across many trading styles and time horizons and will be enthusiastic to refine our working processes to deliver high quality work that is robust and scales as we grow.

You will use your experience to shape our infrastructure and build supporting software, processes & tools as needed. This environment is data intensive, and our researchers largely work in Python.

What you may do :

  • Create tools and workflows that enable exploratory research
  • Craft Python APIs that enable research productivity
  • Work with researchers to implement research studies, analytics, and production models for commodities trading
  • Define and maintain our Python research environment, tailored for data intensive workloads
  • Build web user interfaces for data exploration and delivery of research results
  • Build data and machine learning infrastructure to make trading data sets accessible and useful to our researchers
  • Manage production workflows for real-time forecasting, modelling and analytics in our Linux compute environment
  • Build systems for back testing & development of systematic trading strategies and deployment into our production trading environment
  • Work with DRW’s research infrastructure team to leverage our Linux computer cluster
  • Work with our data management teams to refine our processes for data acquisition, storage and accessibility from our research workflows
  • Collaborate with your peers at DRW as a subject matter expert to learn & contribute to research work across the firm

What you may bring to the team :

  • Strong Python knowledge
  • Passion for developer experience and expertise in API design and usability
  • Experience building and scaling large-scale analysis or machine learning tools
  • Experience with modern data technologies (Postgres, Snowflake, Redshift, Airflow, dbt)
  • Data visualization expertise (Plotly, Panel, Dash)
  • Willingness to support and educate our researchers on best practices in software engineering
  • Experience with a strongly typed or compiled language (e.g., Java, C++, Go, Rust)
  • Ability to own delivery of complex projects end-to-end (stakeholder management, requirement gathering, mentoring junior engineers, etc.)
  • Computer Science or similar degree
  • 3 days ago
Related jobs
DRW
Austin, Texas

Software Engineer, Commodities Trading (Python). Senior Software Engineer (Python). Commodities trading group to build a first-in-class platform for quantitative & fundamental research for several trading desks. Work with researchers to implement research studies, analytics, and production models fo...

Promoted
Technology Navigators
Austin, Texas

Senior Embedded Software Engineer - Python, C++, LabView GPU/GPGPU. Python and C++ multithreaded software architecture. Deliver quality documentation of Twitch and Clip software’s logical functionality. Develop and deploy sensor fusion sorter prototype using C++ and Python. ...

Canonical - Jobs
Austin, Texas

This is an exciting opportunity for a software engineer passionate about open source software, Linux, Golang, Python and Kubernetes. Work with helpful and talented engineers including experts in many fields. You are a Golang developer also fluent in Python. ...

Jobot
Austin, Texas

We are seeking a dynamic and innovative Senior Software Engineer with a strong background in Python and Django to join our forward-thinking technology company. As a Senior Software Engineer, you will:. A minimum of 3 years of experience in software development, specifically with Python and Django. T...

Canonical - Jobs
Austin, Texas

Canonical is hiring a software engineer to join the Server Certification team. We work at the interface of hardware and software, so the ideal candidate is a Python developer with a problem solving mindset, familiar with hardware. The Certification team develops Python based testing tools used to te...

Hudson River Trading
Austin, Texas

Help us develop software that reaches every office and department at HRT while using the latest technologies and techniques in Python and software engineering to drive improvements to our systems, new and old. As a Python Engineer at HRT, you’ll have an incredible opportunity to work in cutting-edge...

Canonical - Jobs
Austin, Texas

This role is ideal for software engineers who enjoy Python, have a passion for distributed systems, and an interest in the entire Linux stack - from kernel to networking to virtualization and containers. You will participate and be responsible for ensuring sound software architecture and follow best...

Hudson River Trading
Austin, Texas

Hudson River Trading’s coders work on small, highly productive, and efficient teams that design, improve, and maintain the technology that powers worldwide trading —  at HRT, the code you write is our business. You’ll have an opportunity to work alongside a range of developers across the firm who wr...

NJF Global Holdings Ltd
TX, United States

High-Frequency Trading Software Engineer. Target candidates: Software engineers with 4-7 years of experience in:. Design and implement ultra-low latency trading systems. Develop and optimize code for high-performance trading components, ensuring execution times are minimized to the microsecond or na...

jobbot
Austin, Texas

As a Senior Software Engineer, you will be a key member of our dynamic, close-knit team, responsible for developing high-quality software solutions. Design, develop, and implement software solutions using Python and Django framework. You will be working with cutting-edge technologies like Python, Dj...