Job Description
Senior C++ Software Engineer | £60,000 - £80,000 We're working with a high-performance FinTech innovator on this exciting opportunity. They are pushing the boundaries of low-latency trading technology, crafting sophisticated software that maximizes hardware capabilities to deliver lightning-fast financial transactions. In this role, you will take a lead position in the SDLC, bridging the gap between hardware and software. You'll work closely with FPGA and electronics specialists to build hyper-optimized systems that thrive under high-pressure, real-time demand. The Role Lead the design, implementation, and deployment of highly-optimized, low-level C++ software running on Linux. Collaborate with FPGA and Hardware Design teams to ensure software is perfectly tuned to the underlying silicon and CPU architecture. Drive the technical direction of the engineering team, providing mentorship to junior developers and setting coding standards. Spearhead clever optimizations to minimize latency and maximize dependability for mission-critical financial applications. Explore and integrate modern systems languages like Rust into the existing high-performance ecosystem. What You'll Need Deep, "under-the-hood" knowledge of C++ and the ability to write deterministic, high-performance code without falling into common performance pitfalls. Expert-level understanding of Linux systems, including concurrency, multithreading, and network protocols (TCP/IP, UDP). Solid grasp of Computer Science fundamentals and CPU architectures to ensure deep software-hardware alignment. Professional experience or a strong demonstrable interest in Rust for systems programming. A strong academic background (Computer Science, Electronics, or Physics) and the communication skills to work across cross-functional engineering teams. What's On Offer Competitive base salary of £60,000 - £80,000 plus a performance-based bonus scheme. The chance to work at the absolute technological forefront of the financial sector in the Cambridge tech hub. A culture committed to the long-term nurturing and professional development of every employee. High-impact work where your code directly influences the speed and success of global financial markets. Apply via Haystack today!