Trading Systems Engineer

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

Description For Trading Systems Engineer

DRW is a leading diversified trading firm with over 30 years of experience in global markets. As a Trading Systems Engineer at DRW in London, you'll join a dynamic team supporting mission-critical trading systems across various asset classes. Your role will involve establishing best-in-class production support, efficient software deployment, and proactive monitoring to ensure maximum trading system availability.

You'll work with cutting-edge technology in a fast-paced environment, troubleshooting complex issues and developing automation tools. This position requires a strong background in Linux systems, SQL, and networking, with experience in electronic trading systems being highly valued. You'll collaborate with traders, developers, and various teams globally, making a significant impact on DRW's trading operations.

The ideal candidate has a Computer Science degree, superior troubleshooting skills, and experience with high-performance applications. You should be comfortable with the FIX protocol, have strong communication skills, and thrive under pressure. This role offers an exciting opportunity to work at the intersection of finance and technology, contributing to a firm that values autonomy, innovation, and integrity.

Join DRW to challenge consensus, leverage sophisticated technology, and make a mark in the world of algorithmic trading. If you're passionate about technology, markets, and continuous improvement, this role could be your next career-defining move in the heart of London's financial district.

Last updated 17 hours ago

Responsibilities For Trading Systems Engineer

  • Establish best-in-class production support, efficient software deployment, configuration processes, and proactive monitoring
  • Ensure maximum trading system availability
  • Provide support for various trading groups' production systems across asset classes and geographic locations
  • Develop proprietary process automation and monitoring tools
  • Troubleshoot trading system production incidents
  • Automate software configuration and rollout procedures
  • Support core market connectivity and correspond with exchanges
  • Collaborate with various teams globally
  • Help end users and developers understand core trading and back-office systems
  • Build documentation for common procedures, troubleshooting scenarios, and system architecture
  • Coordinate efforts with other global support teams

Requirements For Trading Systems Engineer

Linux
Python
  • Superior troubleshooting skills
  • Prior experience supporting high performance applications, process monitoring, and troubleshooting
  • Experience with FIX protocol and alternative exchange protocols
  • Script development experience (a plus)
  • SQL experience
  • Linux & Windows platform support experience
  • Experience supporting electronic trading systems
  • Knowledge of network communications, including multicast networking
  • Flexibility in work schedule and rotating on-call coverage
  • B.S. in Computer Science or equivalent degree
  • Self-motivation and intellectual curiosity
  • High level of ownership, accountability, and reliability
  • Ability to handle pressure and multitask efficiently
  • Strong organizational and communication skills

Interested in this job?

Jobs Related To DRW Trading Systems Engineer

Software Engineer, Data Center Advance Technology and Innovations

Google seeks versatile Software Engineer for Data Center Advance Technology and Innovations, offering $136k-$200k salary plus benefits.

Software Engineer III, Payments

Google is seeking a Software Engineer III for their Payments team to develop next-generation technologies, manage project priorities, and enhance software solutions.

Software Engineer III

Google seeks a Software Engineer III to develop innovative technologies for large-scale systems and platforms.

Software Engineer, Edge TPU Developer Tools, Silicon

Google seeks a Software Engineer for Edge TPU Developer Tools to design ML program tools, optimize compiler performance, and collaborate on ML innovations for Google Tensor SoC.

Software Developer III, Google Ads

Join Google as a Software Developer III in Google Ads, developing next-gen technologies that impact billions of users worldwide.