Software Engineer - Cumberland/Options Front Office Systems
What engineering roles in crypto pay
243 salaries · our own dataMost engineering roles in crypto pay between $146k and $255k, with a median of $202k.
As a Software Engineer on the Cumberland/Options Front Office Systems team at DRW, you build scalable, performant and reliable production systems that turn alpha signals, risk management, market visualizations and other trading-critical tools into reality for traders. You embed deeply with trading desks to solve high-impact, complex problems, moving quickly during prototyping and treading lightly when shipping to production.
What you'll do
- Work with best-in-class trading tools for Cumberland and FICC options trading desks
- Take full ownership of products you create, from prototype through stable production
- Embed with trading desks, learn their problem spaces, extract domain models, and build ergonomic, performant and extendable engineering solutions
- Build, maintain and extend the central trading platform
- Work with both greenfield and legacy systems across multiple languages including C++, Python and Typescript
- Provide on-call support as needed
- During Forward Deployments, navigate business context, ambiguity in requirements, trade-offs and urgency to deliver specialized solutions to trading desks
- After Forward Deployments, extract reusable patterns and make tools available across all trading desks
What you bring
- Up to 7 years of experience using C++ and Python and the ability to 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
- The ability to dive deep into complex problems, develop intuitive understandings, spot risks early and minimize complexity
- Exceptional interpersonal skills with clear communication to stakeholders and other engineers, fostering a collaborative, supportive working environment
- Experience with linux-based, concurrent, high-throughput, low-latency software systems
- A Bachelor's or advanced degree in Computer Science, Mathematics, Statistics, Physics, Engineering or equivalent work experience
Nice to have
- Experience in financial markets, especially in delta one store of value and/or FICC options trading
- Experience with functional programming
About DRW
DRW is a diversified trading firm with over 3 decades of experience, headquartered in Chicago with offices throughout the U.S., Canada, Europe and Asia. You trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets, and work with non-traditional strategies spanning real estate, venture capital and cryptoassets.
