DRW
Software Engineer - Cumberland/FICCO Tools Engineering
About this role
DRW seeks a Software Engineer to build and maintain trading tools for Cumberland and FICC options desks. You'll alternate between embedded deployments on trading floors solving urgent problems and leveraging those insights to create reusable platform solutions.
What you'll do
- Embed with trading desks to understand business needs and deliver specialized solutions
- Take full ownership of products from prototyping through stable production
- Build, maintain and extend the central trading platform used across desks
- Extract reusable patterns and domain knowledge from forward deployments
- Work across greenfield and legacy systems in Python, Java, C++, and TypeScript
- Provide on-call support for production systems
What they're looking for
- Python, Java, C++, TypeScript proficiency
- Building high-throughput, low-latency systems
- Linux-based concurrent software development
- Direct customer engagement and requirement scoping
- Problem decomposition and complexity reduction
- Stakeholder and cross-team communication
- Functional programming (preferred)
- Financial markets or FICC options trading knowledge (preferred)
Benefits
- Annual base salary $175,000–$225,000
- Annual discretionary bonus
- Medical, dental, vision, and pharmacy insurance
- 401(k) with discretionary employer match
- Short and long-term disability, life, and AD&D insurance
- Health savings and flexible spending accounts
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
DRW
DRW is a diversified trading firm that builds and maintains trading technology infrastructure, risk management systems, and systematic trading platforms supporting global 24/7 operations across multiple asset classes. The company is hiring Desktop Systems Engineers, Trade Systems Engineers, and Software Engineers to support endpoint infrastructure, trading system reliability, risk analytics, and full-stack trading platform development.
- Website
- drw.com
Likely interview questions
- Tell us about a time you worked directly with end customers to scope and deliver a production system in an ambiguous or fast-moving environment. How did you handle unclear requirements?
- Describe your experience working with high-throughput, low-latency, concurrent systems. What challenges did you face and how did you optimize for performance?