Search jobs right inside Claude, ChatGPT or Cursor.

Connect MCP to your agent →

BlackEdge Capital

Open 92d

Trading Strategy Software Engineer

Posted Updated 3 views
Discussion

You will design, build, and optimize nanosecond-level C++ trading systems from architecture through production. You will co-design software and hardware logic with FPGA engineers, integrate machine learning signals into automated trading, and maintain a clear, pragmatic modern C++ codebase.

Responsibilities

  • Design, build, and optimize nanosecond-level trading systems in C++ from architecture through live production.
  • Partner with hardware engineers on FPGA integration and software/hardware co-design.
  • Integrate machine learning signals into the automated trading system with researchers.
  • Maintain a simple, clear, and maintainable modern C++ codebase.

Requirements

  • Strong command of modern C++ in performance-critical systems.
  • Deep understanding of operating system design, cache behavior, memory, and concurrency.
  • Ability to design and reason about latency-critical software.
  • Ability to collaborate and communicate across diverse technical backgrounds.

Benefits

  • Remote work support.
  • Bonuses tied to firm profit and individual performance.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.