Senior C++ Software Engineer

Haystack
Boston, MAFULL_TIME£60k–£80kPosted Apr 26, 2026
Skip to main content Senior C++ Software Engineer Haystack Greater Boston Apply Join or sign in to find your next job Join to apply for the Senior C++ Software Engineer role at Haystack Email or phone Password Show Forgot password? Sign in Sign in with Email or New to LinkedIn? Join now By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy. Senior C++ Software Engineer Haystack Greater Boston 2 days ago 72 applicants See who Haystack has hired for this role Apply Join or sign in to find your next job Join to apply for the Senior C++ Software Engineer role at Haystack Email or phone Password Show Forgot password? Sign in Sign in with Email or New to LinkedIn? Join now By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy. Save Report this job Senior C++ Software Engineer | £60,000 - £80,000We'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...

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free