At a Glance
- Tasks: Join our team to support and optimise trading systems across global markets.
- Company: DRW is a leading trading firm with over 30 years of experience in diverse asset classes.
- Benefits: Enjoy flexible work options, competitive pay, and a culture of innovation and respect.
- Why this job: Be part of a dynamic environment where your contributions directly impact trading success.
- Qualifications: A B.S. in Computer Science or equivalent, plus strong troubleshooting and communication skills required.
- Other info: Rotating on-call coverage is necessary; embrace a fast-paced, collaborative atmosphere.
The predicted salary is between 43200 - 72000 £ per year.
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.
Our Application Support team provides mission critical support for many of our proprietary and third-party trading systems as well as our proprietary middle and back-office systems. They support a wide variety of trading teams globally who are participating in markets such as equities, fixed income and cryptoassets. They perform technical support and engineering functions that include application support in testing and production environments, software deployment and configuration, and system monitoring.
What you’ll do in this role:
- Work as part of a team to establish best-in-class production support, efficient software deployment, configuration processes, and proactive monitoring, with a goal of anticipating and avoiding issues before they occur, minimizing downtime and quick recovery from any incidents.
- Ensure maximum trading system availability to avoid missing any key trading opportunities.
- Provide support for various trading groups’ production systems across a variety of asset classes and geographic locations deployed across a multi-platform production environment (primarily Linux with a little Windows).
- Develop proprietary process automation and monitoring tools and leverage third-party technologies as appropriate.
- Troubleshoot trading system production incidents resulting from internal (proprietary software / systems) or external factors (markets, data feeds, telecommunication lines).
- Automate software configuration and rollout procedures to reduce manual configuration errors and strive for flawless change management.
- Support core market connectivity and correspond with exchanges regarding trade order activity, connectivity, and other related technical support issues.
- Collaborate with traders, DBAs, development, back office, QA, infrastructure, technical support, business development and various management teams around the globe.
- Help end users and developers understand core trading and back-office systems to ensure efficient and correct use of available tools.
- Build documentation for common procedures, troubleshooting scenarios and system architecture.
- Coordinate efforts with other global support teams to ensure continuity and consistency of support in a 24x7 environment.
What’s needed in this role:
- Superior troubleshooting skills and the ability to navigate issues efficiently that do not have a pre-defined runbook process.
- Prior experience supporting high performance applications, process monitoring, and troubleshooting.
- Prior experience working with FIX protocol and alternative exchange protocols.
- Experience supporting electronic trading systems; prior experience at proprietary trading firm preferred.
- Demonstrated knowledge of network communications, including use of multicast networking.
- Must have some flexibility in work schedule to help ensure team coverage; rotating on-call coverage required.
- Minimum of a B.S. in Computer Science or equivalent degree.
- Self-motivation and intellectual curiosity; desire to continually grow and always seek 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; ability to multitask and context switch efficiently.
- Strong organizational skills, including ability to effectively plan and prioritize.
- Must have strong communication skills and demonstrate the ability to have clear and concise conversations, both written and verbal, with a variety of personalities.
- Must be able to quickly apply prior context to troubleshooting and communication efforts.
Trading Systems Engineer employer: DRW Holdings, LLC.
Contact Detail:
DRW Holdings, LLC. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Trading Systems Engineer
✨Tip Number 1
Familiarise yourself with the FIX protocol and alternative exchange protocols, as these are crucial for the role. Understanding how these systems work will not only help you in interviews but also demonstrate your commitment to the trading environment.
✨Tip Number 2
Showcase your troubleshooting skills by preparing examples of past incidents you've resolved, especially in high-performance applications. Be ready to discuss your thought process and the steps you took to navigate complex issues.
✨Tip Number 3
Highlight any experience you have with multi-platform production environments, particularly Linux. Being able to discuss your familiarity with system monitoring and software deployment in such settings will set you apart from other candidates.
✨Tip Number 4
Demonstrate your ability to collaborate effectively with various teams. Prepare to share examples of how you've worked with traders, developers, and support teams to enhance system performance and resolve issues quickly.
We think you need these skills to ace Trading Systems Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in supporting high-performance applications and troubleshooting. Emphasise any prior work with electronic trading systems and your familiarity with FIX protocol.
Craft a Strong Cover Letter: In your cover letter, express your passion for technology and trading systems. Mention specific examples of how you've demonstrated problem-solving skills and your ability to work under pressure, as these are crucial for the role.
Showcase Technical Skills: Clearly outline your technical skills related to Linux and Windows environments, network communications, and any experience with process automation tools. This will help demonstrate your fit for the technical aspects of the role.
Prepare for Technical Questions: Anticipate potential technical questions related to troubleshooting and system monitoring. Be ready to discuss your previous experiences and how you approached complex issues, as this will showcase your analytical thinking and expertise.
How to prepare for a job interview at DRW Holdings, LLC.
✨Showcase Your Troubleshooting Skills
Be prepared to discuss specific examples of how you've navigated complex issues without a predefined process. Highlight your analytical thinking and problem-solving abilities, as these are crucial for the role.
✨Demonstrate Technical Knowledge
Familiarise yourself with the FIX protocol and alternative exchange protocols. Be ready to explain your experience with high-performance applications and any relevant technologies you've worked with, especially in trading environments.
✨Communicate Clearly
Strong communication skills are essential. Practice articulating your thoughts clearly and concisely, both verbally and in writing. Be prepared to engage with various personalities and ensure you can convey technical concepts in an understandable way.
✨Exhibit a Growth Mindset
Show your self-motivation and intellectual curiosity by discussing how you've sought improvements in your previous roles. Share examples of how you've taken ownership of projects and your desire to continually learn and adapt in a fast-paced environment.