- London, England, United Kingdom
Lead Software Engineer responsible for designing, building, and operating low‑latency C++ market gateway solutions with FPGA acceleration.
Responsibilities
- Execute creative software solutions across design, development, and troubleshooting.
- Design, develop, and test reliable, high‑quality C++ code for trading connectivity and risk controls on Unix/Linux platforms.
- Implement end‑to‑end low latency client setups, including production rollout and post‑release validation.
- Automate remediation for recurring issues to improve operational stability.
- Establish and execute test strategies for latency, throughput, and resiliency.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or related discipline
- Nice to have: low latency design and development in C/C++
- Nice to have: FPGA exposure for financial industry applications
- Nice to have: embedded software and kernel driver development for FPGAs
- Nice to have: PCI Express