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 a month 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 - Pricing and Derived Data

Software Engineer position at DRW focusing on building pricing and derived data systems using Elixir and distributed systems in a global trading environment.

Software Engineer

Mid-level Software Engineer role at DRW, focusing on backend development for a global trading platform with emphasis on scalability and reliability.

Full Stack Software Developer

Full Stack Software Developer role at DRW, a global trading firm, developing critical software for algorithmic trading strategies.

Research Engineer

Join DRW as a Research Engineer, implementing trading strategies and developing cutting-edge financial technology solutions.

Software Engineer

Software Engineer for DRW's UP - Analytics - Middle Office team, building services for financial analytics and market predictions.