At a Glance
- Tasks: Design and optimise ultra-low latency trading systems for global markets.
- Company: Join a leading financial tech firm with a focus on innovation.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Collaborative environment with a strong emphasis on career advancement.
- Why this job: Make a real impact in high-performance computing within the financial sector.
- Qualifications: 6+ years in modern C++, multithreading, and low-latency systems required.
The predicted salary is between 70000 - 90000 Β£ per year.
Overview
We are seeking a highly skilled C++ developer to join our Market Connectivity team, focused on building ultra-low latency trading systems.
The ideal candidate will have deep expertise in C++, experience with exchange protocols, and a strong understanding of high-performance computing in financial markets.
Responsibilities
- Design, develop, and optimize low latency trading gateways and market access components.
- Implement exchange connectivity for global markets (e. g., NSE, BSE, CME, NYSE, etc.).
- Work closely with traders and business to understand latency-sensitive requirements.
- Tune performance across CPU, memory, and network layers to achieve microsecond-level latency.
- Maintain and enhance existing trading infrastructure with a focus on reliability and scalability.
- Collaborate with Dev Ops and infrastructure teams to deploy and monitor systems in production.
Qualifications
- Must have
- 6+ years of experience in modern C++ (C++17 or later), multithreading, high-performance, low-latency systems
- Deep understanding of low-level system programming, including memory management and CPU architecture
- Experience with network programming (TCP/UDP, multicast) and Linux kernel internals
- Familiarity with exchange protocols (FIX, OUCH, ITCH)
- Proven track record of building high-performance, low-latency systems
- Strong debugging and profiling skills using tools such as perf, gdb, Valgrind
- Hands-on with Linux and scripting (shell, python)
- Nice to have
- Exposure to exchange protocols, AI-augmented development (GHCP, Claude Desktop), Python, Java
- Comfortable with 3 days per week working from Office (WFO)
- Experience in financial markets, especially in market access or HFT environments
- Exposure to real-time monitoring, logging, and alerting systems
- Bachelor's or master's degree in computer science, engineering, or related field
- #J-18808-Ljbffr
C++ Senior Developer in London employer: Luxoft
Luxoft is an excellent employer that fosters a dynamic and collaborative work culture, particularly for those passionate about market risk analytics. With a strong emphasis on employee growth, you will have access to continuous learning opportunities and the chance to work with cutting-edge technologies in a supportive agile environment. Located in the United Kingdom, Luxoft offers a unique blend of professional development and a vibrant team atmosphere, making it an ideal place for skilled developers looking to make a meaningful impact.