DRW  logo



In office: Chicago, Illinois

  • šŸ‡ŗšŸ‡ø United States

Trading Systems Engineer - QA/Dev Support

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 Trading SystemsĀ Engineer supporting our QA & Development environments, you will provide mission critical support for our core proprietary trading systems.Ā  You will manage a wide variety of technical support and engineering functions, including application support in testing and development environments, software deployment, and configuration and system monitoring.Ā  Itā€™s a fast-paced, dynamic environment that provides new technical challenges constantly and demands that you learn new things daily.Ā 

Core Duties:

  • Manage all system processes running in development, QA, mirror, and UAT environments, including monitoring, start/stop schedules and error log monitoring

  • Configuration management for all environments

  • Balance server and core process usage to optimized use of available resources and work with IT teams to add more systems as necessary

  • Set up new environments or applications for various groups as needed

  • Support developers, QA, and other company groups using test systems; troubleshoot and resolve issues as they arise

  • Work with DB admins and developers to understand and manage changes in databases between development and QA database instances, ensuring that they are in line with production systems

  • Manage deployment process to development and QA systems and coordinate with production support team on upcoming deployments to production

  • Assist with production support operations when necessary

  • Manage exchange cert/test environment connectivity and IDs, working with exchanges when necessary to troubleshoot issues

  • Support and continue development of web-based interface for running all test system processes, written in Python using Django

  • Develop additional code and scripts to improve process of running processes, monitoring, configuration, etc.

Required Skills & Experience:

  • Previous experience supporting, monitoring and troubleshooting high performance applications

  • 3+ years of prior experience working with FIX protocol and alternative exchange protocols

  • 5+ years of script development experience with Python, Java/JavaScript

  • 5+ years of SQL experience including queries/updates/table creation/basic database maintenance

  • 5+ years of experience in Linux & Windows platform support

  • 5+ years of experience supporting electronic trading systems; prior experience at proprietary trading firm preferred

  • Previous Kubernetes/Helm experience is a plus

  • Demonstrated knowledge of network communications, including use of multicast networking

  • Must have excellent verbal and written communication skills

  • B.S. in Computer Science or equivalent degree

  • Self-motivation and intellectual curiosity;Ā desire to continually self-improve and seek continual improvements in production support function

  • High level of ownership and accountability, reliability, and strong follow through

  • Ability to handle pressure and time constraints with composure

  • Strong organizational skills, including ability to effectively plan and prioritizeĀ 

For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at

California residents, please review theĀ California Privacy NoticeĀ for information about certain legal rights atĀ