Senior Software Engineer at DRW - ScoutJobs - The AI-curated global job board
Skip to content
D
Posted a day ago

Senior Software Engineer

DRWSenior Software Engineer, C++ (Algo)

Requirements

10+ years high-availability server-side development, 3+ years modern C++ or Rust, Multi-threaded programming expertise, Degree in Computer Science or Engineering

Skills

C#RustAlgorithms

About the role

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
  • Collaborate with quantitative researchers and traders on strategy development
  • Design, develop, and deploy software using agile methodologies
  • Guide junior engineers on best practices through mentoring, pair programming, and code reviews
  • Provide production support, maintenance and performance improvements of existing systems
  • Evaluate new technology and improve our technology stack

Requirements

  • 10+ years of experience developing high-availability server-side systems
  • 3+ years of experience using modern C++ (20/23/26) or Rust
  • Background in multi-threaded programming and hardware/software interaction
  • Bachelor's degree in Computer Science, Engineering or related field
  • Strong knowledge of algorithms, data structures, distributed systems and concurrency
  • Positive AI mentality and practical use of AI coding tools
  • Strong verbal and written communication skills

Preferred Qualifications

  • Experience in the trading industry or latency-sensitive businesses
  • Experience with numerical computing or working with Quantitative Researchers
  • Experience with full life-cycle software development utilizing exotic hardware/software architectures
  • Detailed understanding of TCP, UDP, IPV4 and related hardware/software
  • Proficiency in multiple languages including C++, Rust, Java, Python, JavaScript, or Ruby

About the Company

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.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer

DRW · Chicago

Sign up to apply