C++ Engineer Low-Latency Trading Systems jobs in United States
cer-icon
Apply on Employer Site
company-logo

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

C++Systems-level programmingMultithreadingLinux internalsPerformance profilingDebuggingOptimization techniquesDegree in technical fieldCommunicationCollaborative mindset

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

company-logo
Global recruitment firm specialising in Banking

Funding

Current Stage
Late Stage
Company data provided by crunchbase