Selby Jennings · 1 week ago
C++ Engineer Low-Latency Trading Systems
Selby Jennings is a global trading firm seeking a Senior Software Engineer to join a high-impact team responsible for building and optimizing core infrastructure for real-time trading and pricing. The role involves designing scalable systems and collaborating with traders and engineers to support high-frequency strategies and performance-aware pipelines.
BankingEmploymentRecruiting
Responsibilities
Architect and implement high-performance trading applications in C++
Optimize systems for latency, throughput, and fault tolerance
Collaborate with cross-functional teams to translate trading needs into robust technical solutions
Investigate and resolve production issues in real-time environments
Contribute to design reviews, performance tuning, and technology evaluations
Qualification
Required
5+ years of professional experience in software engineering
Deep expertise in C++ (ideally modern standards like C++17 or C++20)
Strong understanding of systems-level programming, multithreading, and Linux internals
Experience in latency-sensitive environments such as trading, networking, or real-time systems
Familiarity with performance profiling, debugging, and optimization techniques
Degree in Computer Science, Engineering, Mathematics, or a related technical field
Excellent communication skills and a collaborative mindset
Company
Selby Jennings
Global recruitment firm specialising in Banking
Funding
Current Stage
Late StageRecent News
Business Insider
2025-09-30
2025-07-10
Seattle TechFlash
2025-05-03
Company data provided by crunchbase