Principal Low-Latency C++ Developer
2 days ago
The client we're hiring for is a multi-strategy hedge fund that operates with a pod structure, and the role is within their most profitable pod.
This is the most profitable trading team in the firm, so the bar is really high. We are seeking candidates only from the finance industry.
We're seeking an exceptional Low-Latency C++ Developer to join our elite high-frequency trading team in London. You will play a crucial role in developing and optimizing our ultra-low-latency trading infrastructure, ensuring we maintain our position at the absolute forefront of the fast-paced cryptocurrency market.
Responsibilities:
- Performance Engineering: Design and implement low-latency C++ systems, focusing on maximizing throughput and minimizing latency in our trading engine.
- Zero-Copy Design: Utilize zero-copy techniques to optimize data transfer and minimize memory overhead.
- Memory Management: Employ memory pools for efficient management of STL and custom containers.
- Lock-Free Communication: Implement lock-free inter-process message queues with sub-microsecond latency.
- Linux & C++ Expertise: Dive into Linux kernel and C++ standard libraries to optimize performance and resolve issues.
- FPGA Integration: Interface with FPGA using raw DMA for high-speed data transfer.
- C++20 Features: Leverage C++20 coroutines and concepts for modern, efficient code.
- I/O Exploration: Investigate and implement cutting-edge I/O APIs and frameworks like Seastar, io_uring, and BPF.
- Multi-Threaded Systems: Build and optimize multi-threaded order gateways and market feed parsers with sub-10-microsecond latency.
- Risk Management: Develop and implement fat-finger risk checks based on order history and current BBO.
Requirements:
- Expert C++: Deep understanding of modern C++ (C++11/14/17/20), including template metaprogramming, STL, and performance optimization techniques.
- Low-Latency Experience: Proven experience in developing and optimizing low-latency systems in a high-frequency trading or similar environment within the finance industry.
- Linux & Networking: Strong knowledge of Linux internals, network programming, and socket optimization.
- Multithreading & Concurrency: Expertise in multithreading, concurrency patterns, and lock-free algorithms.
- Hardware Familiarity: Understanding of hardware architecture, memory hierarchy, and cache optimization.
- Problem-Solving: Excellent analytical and problem-solving skills with a passion for performance optimization.
- Financial Markets: Strong background and interest in cryptocurrency and financial markets.
Bonus Points:
- You have designed a trading platform from scratch with template-meta-programming.
Benefits:
- Competitive Compensation: We offer a highly competitive salary and bonus package commensurate with experience.
- Cutting-Edge Technology: Work with the latest technologies and tools in a high-performance computing environment.
- Collaborative Environment: Be part of a dynamic and collaborative team of the most talented engineers in the firm.
- Learning & Development: Continuous opportunities for learning and professional growth.
-
C++ Developer
3 weeks ago
London,, UK, United Kingdom Rothstein Recruitment Full timeC++ Developer - Low Latency - BrokerageExcellent opportunity to join Low Latency development team in top London based Trading firm.We are looking for a C/C++ developer to be part of the low latency development team. This team provides industry leading low-latency trading services, utilizing FPGA, C++ and Java technologies. The candidate will be focusing on...
-
C++ Low Latency Developer
1 month ago
London,, UK, United Kingdom Levy Search Full timeC++ Developer Opportunity:I am working with a leading High-frequency trading business based in London that has a proven track record over the last 20 years. Are you ready to step into a crucial role as a low-latency C++ Developer and have the privilege of working with some of the most incredibly bright and talented professionals in the industry? The...
-
Low Latency C++ Developer
3 months ago
London,, UK, United Kingdom Proprietary Trading Firm Full timeWe are a reputable firm, who in recent years have decided to give ownership to our partners, and hand back the profits to our investors. We are now entirely proprietary, which allows us to be more agile with how we strategize, grow, and ultimately reward our employees. Our core focus is on high frequency, low latency strategies across Europe and The...
-
Low Latency C++ Engineer
4 months ago
London, UK, United Kingdom ParagonAlpha Full timeOur client are a technology-driven Proprietary trading firm that specializes in systematic alpha research and electronic market-making on various exchanges. This firm are relatively early in their journey with only 50 headcount, so there is huge opportunity here to make an impact on their trajectory. On their behalf we are searching for an elite Software...
-
London, UK, United Kingdom Oxford Knight Full timeSalary: £200-450 TC Systematic hedge fund with a focus on developing high quality financial strategies across a variety of asset classes and markets, utilising a proprietary research platform focused on exploring market inefficiencies. Exciting opportunity for an experienced C++ Developer with great problem-solving and critical-thinking skills to join the...
-
C++ Low-Latency Engineer | High-Frequency Trading
4 months ago
London, UK, UK, United Kingdom Selby Jennings Full timeC++ Low Latency EngineerHigh-Frequency Trading Firm (HFT)London, UKOverview:We are collaborating closely with a global high-frequency trading firm headquartered in London. They're at the forefront of innovation in the financial markets, leveraging cutting-edge technology to drive their success. As a C++ Low Latency Engineer, you'll be instrumental in...
-
Java Developer
1 month ago
London,, UK, United Kingdom Vertus Partners Full timeI am currently working with an innovative and fast-paced company pioneering the next generation of low latency trading platforms. As a leader in the financial technology industry, they have designed systems to handle high-frequency trading, delivering unmatched speed and reliability.They are seeking a highly skilled Java Developer to help push the boundaries...
-
Software Engineer
5 days ago
London,, UK, United Kingdom Stanford Black Limited Full timeOur client is a quant research & tech firm looking to expand and evolve their trading platform following continued growth and success. Their systems run of high-performance Linux environments and written in modern C++ and C#.As a Software Engineer you will join their low latency engineering group to work on performance-critical systems to design, implement...
-
C++ Engineer
4 months ago
London, UK, United Kingdom Fourier Ltd Full timeJoin a top-tier proprietary trading firm as a C++ engineer and become an essential part of their Core Infrastructure team. You'll design, develop, and maintain a globally deployed low-latency trading platform. This role offers significant influence across the company, with exposure to various areas of their core revenue generating business. The ideal...
-
Low Latency Engineer
1 week ago
London,, UK, United Kingdom Stanford Black Limited Full timeWe are working with an astounding quantitative research and technology firm with a globally renowned reputation for continued growth and success. The firm makes use of ML, big data and other technologies to continually develop their trading platforms.They are looking for a Low Latency Software Engineer to join their team to work on performance-critical...
-
Backend Software Engineer C++ Linux Low Latency
3 weeks ago
London, UK, UK, United Kingdom Client Server Full timeBackend Software Engineer / Developer (TMP C++ 20 / 23) London / WFH to £300k+Do you have expertise with C++ backend development, with experience of low latency trading systems?You could be progressing your career in a senior, hands-on role at a global systematic trading firm.As a Backend Software Engineer you will be a key member of a small, Agile team...
-
Ultra Low Latency C++ Developer
1 month ago
London,, UK, United Kingdom Stanford Black Limited Full timeWe are working with one of the leading global quantitative trading firms. They are looking to add an exceptional engineer to the team that is responsible for building all of their systems / network for their market-making activities and covers all of their proprietary technology. The team take trading ideas from their Quant Research team and turn them into...
-
Low Latency Linux Engineer
2 weeks ago
London,, UK, United Kingdom Global Hedge Fund Full timePosition OverviewThis is an opportunity for a Senior Low Latency Linux Engineer to join a leading global hedge fund. The candidate will be responsible for project delivery, support escalations, monitoring, automation, security, documentation, and capacity management for Squarepoint’s low latency infrastructure. This will involve collaborating with our...
-
C++ Developer
1 month ago
London,, UK, United Kingdom Selby Jennings Full timeJoin a leading hedge fund as they build their new Options desk from scratch! If you’re a mid-level C++ Developer with a knack for low-latency systems and buy-side experience, this is your chance to be part of an exciting greenfield project.About the Hedge Fund: Our client is a leading hedge fund renowned for its sophisticated trading strategies and dynamic...
-
Junior C++ Developer
3 weeks ago
London,, UK, United Kingdom Trireme Full timeCompany OverviewTrireme Trading stands at the cutting edge of cryptocurrency markets, combining deep expertise with leading quantitative trading strategies. We leverage high-frequency techniques and robust market-making services as an established hedge fund. We collaborate with pioneering cryptocurrency projects across the globe, operating across centralised...
-
Senior Principal Engineer
1 month ago
London,, UK, United Kingdom Oliver Bernard Full timeSenior Principal Engineer - Java, AWS, High-Throughput, Low-LatencyOB's long standing client within the financial services industry, offering their services globally are looking for a Senior Principal Engineer, who will report directly into the CTO, and play a key role in ensuring their technology is high-performing, scalable and highly...
-
Senior C++ Developer
3 weeks ago
London,, UK, United Kingdom Miller Maxwell Ltd Full timeSenior C++ Developer – Multithreading – STL – UNIX - London . - Tier-1 electronic trading organisation, part of a wider global investment bank seeks to hire a Senior C++ Developer to work on the development of an order matching and market-making trading platform. The Senior C++ Developer will join an large global software engineering team. Opportunity...
-
Senior Principal Engineer
1 month ago
London,, UK, United Kingdom Burns Sheehan Full timeSenior Principal Engineer – Define and Implement Strategy at a Scaling FinTechLondon – Hybrid role with 1-2 days a week in London£150,000 plus stockAre you a senior engineering leader with extensive experience of defining and implementing technical strategy of high volume, low latency systems?Do you have in-depth knowledge of designing systems...
-
C++ Developer- Systematic Quant Fund
4 weeks ago
London, UK, United Kingdom Oxford Knight Full timeOur client is a leading tech-driven quant and systematic hedge fund trading with offices across the globe. They leverage deep knowledge in data, research, technology and trading to deliver high-quality returns. This opportunity offers a dynamic and fast-paced environment with excellent prospects for career growth. As a key member of the development team,...
-
C++ Software Engineer
1 month ago
London,, UK, United Kingdom Miller Maxwell Ltd Full timeSenior C++ Software Engineer – London. International Electronic Trading organisation seeks to hire for their expanding low-latency software engineering team. The company has increased competition in the European market; introducing innovative ideas to electronic trading technology, business practices, and service levels; and lowering trading costs for...