Drweng

Drweng

Senior Software Engineer, C++ (Algo)

Chicago · Senior

Sponsorship not specified$150k-$250kDetected 23 days ago
JavaScriptPythonJavaRustC++RubyDistributed SystemsData StructuresAlgorithmsCode ReviewDevOpsAgileCommunicationMentoring

About the role

  • 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.
  • 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.

Responsibilities

  • Perform full life cycle development of applications and libraries for exchange gateways, trading strategy execution, risk management, trade reporting and market data feed processing using C++ or Rust
  • Develop and maintain systems to ensure application performance, integrity and reliability for maintaining maximal up-time, and logging and traceability to aid in the support of mission-critical production systems
  • Collaborate with quantitative researchers and traders on strategy development
  • Design, develop, and deploy software using agile methodologies
  • Provide production support, maintenance and performance improvements of existing systems

Requirements

  • 10+ years of experience developing high-availability server-side systems, preferably in C++ or Rust
  • 3+ years of experience using any combination of the modern C++ (20/23/26) standards​ or Rust
  • A background in multi-threaded programming and a strong understanding of hardware/software interaction
  • Bachelor's degree in Computer Science, Engineering or related field, and strong practical knowledge of computer science, especially algorithms, data structures, distributed systems and concurrency.
  • Experience working in the trading industry or another latency-sensitive business that involves solving complex and novel problems
  • Experience with numerical computing and/or working with Quantitative Researchers
  • Experience with full life-cycle software development utilizing exotic hardware/software architectures
  • Comfort with multiple programming languages, particularly including C++, Rust, Java, Python, JavaScript, Ruby
  • We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.

Compensation

  • The annual base salary range for this position is $150,000 to $250,000 depending on the candidate's experience, qualifications, and relevant skill set.

This listing is sourced directly from Drweng's careers page and normalized into a canonical job model.