Skip to main content

BlackEdge Capital

Trading Strategy Software Engineer

ChicagomidAdded 1 month 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 with Autofill

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.

BlackEdge Capital

BlackEdge Capital builds high-performance trading systems operating at nanosecond latency, combining C++ software with FPGA hardware and machine learning models. The company is hiring trading software engineers to own performance-critical system architecture and implementation alongside hardware and research teams.

View all jobs at BlackEdge Capital

Likely interview questions

  • Walk us through a time you optimized C++ code for performance-critical systems. What profiling tools did you use, and what were the results?
  • Describe your experience with low-latency system design. How do you think about cache behavior, memory access patterns, and concurrency when architecting for nanosecond-level latency?