Software Engineer - Cumberland/FICCO Tools Engineering
DRWAbout the Role
DRW's C/FICC Tools Engineering team collaborates with traders to turn alpha signals, risk management, market visualizations and other trading-critical tools into scalable, performant and reliable production systems. In this role, you will operate in two interconnected modes: embedding directly onto trading desks to deliver specialized solutions for their greatest problems, and leveraging knowledge gained to extract reusable patterns for all trading desks.
- Work with best-in-class trading tools for Cumberland and FICC options trading desks
- Take full ownership of products from prototype to stable production
- Embed with trading desks, learn their problem spaces, and build ergonomic, performant engineering solutions
- Build, maintain and extend the central trading platform across multiple languages
- Provide on-call support as needed
Requirements
- Up to 7 years of experience using C++ and Python and can work comfortably in multiple programming languages
- A track record of working directly with end customers, scoping and delivering production systems in fast-moving and ambiguous environments
- Ability to dive deep into complex problems, develop intuitive understandings, spot risks early, and minimize complexity
- Exceptional interpersonal skills - you communicate clearly with stakeholders as well as other engineers, fostering a collaborative, supportive working environment.
- Experience in the financial markets, especially in delta one store of value and/or FICC options trading
- Experience with linux-based, concurrent, high-throughput, low-latency software systems
- Experience with functional programming is a plus
- Have a Bachelors or advanced degree in Computer Science, Mathematics, Statistics, Physics, Engineering, or equivalent work experience
What You'll Get
- $175k–$225k base salary