Skip to main content

blackedgecapital

Trading Strategy Software Engineer

ChicagomidAdded 2 days ago

About this role

BlackEdge Capital seeks a Trading Strategy Software Engineer to build high-performance, nanosecond-level trading systems in C++ integrated with FPGA hardware and machine learning models. You'll own performance-critical code from architecture through production, working alongside hardware engineers and researchers in an early-stage, technically ambitious initiative.

What you'll do

  • Design and optimize nanosecond-level trading systems in C++, managing full lifecycle from architecture to live production
  • Collaborate with FPGA hardware engineers to co-design software/hardware boundaries and optimize signal-to-order latency
  • Integrate machine learning models from research into production automated trading systems
  • Maintain clean, pragmatic codebase prioritizing simplicity and clarity over complexity
  • Work directly with researchers and traders to move trading signals from concept to deployment

What they're looking for

  • Modern C++ in performance-critical systems
  • Operating system design and tuning (cache, memory, concurrency)
  • Low-latency system architecture and design
  • FPGA integration and software/hardware co-design
  • Systems-level performance optimization
  • Kernel bypass networking (DPDK, OpenOnload)
  • Machine learning model deployment
  • Cross-functional collaboration and communication

Benefits

  • Competitive compensation with significant performance-based upside
  • Transparent bonus structure tied directly to firm profit and individual performance
  • Chicago-based with remote work support
  • Early-stage initiative with real ownership and ability to shape systems from the ground up
  • Hands-on work alongside executive team and technical leaders
Apply on the employer's site

Opens the official application on the employer’s site. No login required.