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
Opens the official application on the employer’s site. No login required.