Software Engineer – Cumberland/FICCO Desk Tools

DRW is a diversified trading firm with over 3 decades of experience in global markets, operating with their own capital and trading various asset classes.
$175,000 - $225,000
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
2+ years of experience
Finance

Description For Software Engineer – Cumberland/FICCO Desk Tools

DRW, a leading diversified trading firm with over three decades of experience, is seeking a Software Engineer to join their Cumberland/FICC Options Desk Tools team. This role presents an exciting opportunity to work at the intersection of finance and technology, building sophisticated trading tools for delta one store of value and FICC options trading.

The position involves working with cutting-edge technology stack including Python, Java, Rust, and TypeScript, while dealing with high-performance, low-latency systems. You'll be responsible for designing, developing, and supporting full-stack software systems that are crucial to the firm's trading operations. The role requires collaboration with trading desks and various business units, offering exposure to both greenfield projects and legacy code maintenance.

This is an ideal opportunity for a mid-level software engineer with at least 2 years of experience who has a strong foundation in distributed systems and concurrent programming. The role offers exposure to complex financial markets, particularly in FICC options trading, while working with modern technologies like Kubernetes and Linux.

The compensation package is highly competitive, with a base salary range of $175,000 to $225,000, plus an annual discretionary bonus. DRW offers comprehensive benefits including medical, dental, and vision insurance, 401k with employer match, and various insurance coverages. The position is based in Chicago, where you'll work alongside talented professionals in a dynamic trading environment.

The ideal candidate should have strong problem-solving abilities, excellent communication skills, and a desire to work in a fast-paced financial technology environment. This role offers significant growth potential and the opportunity to make meaningful contributions to DRW's trading infrastructure.

Last updated 6 days ago

Responsibilities For Software Engineer – Cumberland/FICCO Desk Tools

  • Work as part of the Cumberland/FICC Options Desk Tools team to establish and maintain trading tools
  • Design, develop, and support full stack software systems in multiple languages
  • Collaborate widely with trading desks and supporting DRW business units
  • Work with both greenfield and legacy code
  • Provide on-call support as needed

Requirements For Software Engineer – Cumberland/FICCO Desk Tools

Python
Java
Rust
TypeScript
Linux
Kubernetes
  • Have a minimum of 2+ years' experience using Java or Python
  • Must have some FICC options exposure
  • Experience with network and concurrent programming
  • Proficiency working in a Linux environment
  • Proficiency in containerization environments
  • Understanding of hardware/software interaction
  • Understanding of complex systems and distributed programming
  • Proficiency in data analysis and event processing
  • Can work comfortably in multiple programming languages
  • Excellent written and verbal communication skills
  • Bachelors or advanced degree in Computer Science, Mathematics, Statistics, Physics, Engineering, or equivalent work experience

Benefits For Software Engineer – Cumberland/FICCO Desk Tools

401k
Dental Insurance
Medical Insurance
Vision Insurance
  • Annual discretionary bonus
  • Group medical insurance
  • Pharmacy coverage
  • Dental insurance
  • Vision insurance
  • 401k with discretionary employer match
  • Short and long-term disability
  • Life and AD&D insurance
  • Health savings accounts
  • Flexible spending accounts

Interested in this job?

Jobs Related To DRW Software Engineer – Cumberland/FICCO Desk Tools

Software Engineer, Commodities Engineering

Software Engineer position at DRW in Chicago, developing proprietary trading software with competitive salary and comprehensive benefits.

Full Stack Software Developer

Full Stack Software Developer role at DRW Montreal, developing critical trading software with 1-7 years experience required, offering comprehensive benefits and growth opportunities.

Research Engineer

Research Engineer position at DRW, combining software engineering and quantitative finance to develop trading systems and algorithms for global markets.

Full Stack Software Developer

Full Stack Software Developer role at DRW Montreal, developing critical trading software with 1-7 years experience required, offering comprehensive benefits and professional growth.

Trading Systems Engineer

Trading Systems Engineer role at DRW in London, supporting mission-critical trading systems across global markets with focus on system reliability and automation.