and looking for a candidate with strong technology experience across multiple disciplines, High-Frequency Trading, and Low Latency Environments. Software Engineers with expertise in C++ will be a part of the Core Infrastructure team which is responsible for designing, developing, and maintaining a low latency trading platform that is … deployed globally. Skills Required: Have significant experience developing high-availability systems in C++ and Python with very tight resource/latency constraints Have a background in multi-threaded programming and a strong understanding of hardware/software interaction Are comfortable working “under the hood” and you are quite skilled … in performance tuning (applications, Linux, socket I/O, etc.) and troubleshooting Have experience working with C++libraries like STL and Boost Are up to date on the C++11/14 standards Have worked on challenging projects that involved things like building a custom compiler, writing a More ❯
and looking for a candidate with strong technology experience across multiple disciplines, High-Frequency Trading, and Low Latency Environments. Software Engineers with expertise in C++ will be a part of the Core Infrastructure team which is responsible for designing, developing, and maintaining a low latency trading platform that is … deployed globally. Skills Required: Have significant experience developing high-availability systems in C++ and Python with very tight resource/latency constraints Have a background in multi-threaded programming and a strong understanding of hardware/software interaction Are comfortable working “under the hood” and you are quite skilled … in performance tuning (applications, Linux, socket I/O, etc.) and troubleshooting Have experience working with C++libraries like STL and Boost Are up to date on the C++11/14 standards Have worked on challenging projects that involved things like building a custom compiler, writing a More ❯
Senior C++ Developer - Low Latency, Trading Senior C++ Developer - Low Latency, Trading Harvey Nash London, United Kingdom Apply now Posted 4 days ago Hybrid Job Contract GBP600 - GBP650 per day Senior C++ Developer - Low Latency, Trading sought by leading investment bank based in the city of London. … Inside IR35 - 3 days a week on site** Senior C++ Developer - Low Latency, Trading sought by leading investment bank based in the city of London. **Inside IR35 - 3 days a week on site** Design and implement services for trading such as market data, order management, messaging layer, security reference … data systems, position keeping systems, and services for user interfaces using C++ Work with quants, traders, and other stake holders to design, implement and test technology used in trading Participate in DevOps (continuous integration pipeline, code quality tools, release methodologies) Essential skills: Bachelor's degree in computer science, computer More ❯
Infrastructure units etc. Advocate delivery excellence, ensuring application release quality. Qualifications/Skills: C++20/23 skills, knowledge of the STL, experience of the Boostlibraries is highly desirable. Development on Linux using gcc, gdb, git and associated debugging tools. Knowledge of all aspects of software design, development More ❯
Infrastructure units etc. Advocate delivery excellence, ensuring application release quality. Qualifications/Skills: C++20/23 skills, knowledge of the STL, experience of the Boostlibraries is highly desirable. Development on Linux using gcc, gdb, git and associated debugging tools. Knowledge of all aspects of software design, development More ❯
Infrastructure units etc. Advocate delivery excellence, ensuring application release quality. Qualifications/Skills: C++20/23 skills, knowledge of the STL, experience of the Boostlibraries is highly desirable. Development on Linux using gcc, gdb, git and associated debugging tools. Knowledge of all aspects of software design, development More ❯
london (city of london), south east england, united kingdom
Allegis Global Solutions
Infrastructure units etc. Advocate delivery excellence, ensuring application release quality. Qualifications/Skills: C++20/23 skills, knowledge of the STL, experience of the Boostlibraries is highly desirable. Development on Linux using gcc, gdb, git and associated debugging tools. Knowledge of all aspects of software design, development More ❯
Infrastructure units etc. Advocate delivery excellence, ensuring application release quality. Qualifications/Skills: C++20/23 skills, knowledge of the STL, experience of the Boostlibraries is highly desirable. Development on Linux using gcc, gdb, git and associated debugging tools. Knowledge of all aspects of software design, development More ❯
development. Senior Stakeholder collaboration Manage application support Relationship management and building across business teams Advocate delivery excellence, ensuring application release quality. Skills and Experience C++ UK Markets experience is a must Hands on programming skills Qualifications Knowledge of the STL, experience of the Boostlibraries is highly More ❯
C++ LL Quant Developer, Equities - London/Amsterdam - Leading Global Hedge Fund This is a top-tier global hedge fund with a strong commitment to leveraging innovations in technology and data science to solve complex problems for the business. Now looking for a Quantitative Developer to join the team … who is passionate about designing, architecting, and implementing low-latency C++ systems that are not only robust, resilient, and accurate, but also exceptionally fast. You'll work directly with the firm's central trading teams. By constructing and maintaining this high-performance infrastructure used by these teams, you will … and systems programming, along with other advanced techniques to reduce latency. Create systems, interfaces, and tools for historical market data and trading simulations to boost research productivity and system testability. Assist in building and maintaining automated tests, performance benchmark framework, and other tools. Collaborate closely with trading teams to More ❯
Base pay range Direct message the job poster from Understanding Recruitment Java & Kotlin Researcher at Understanding Recruitment | Connecting top developers with leading tech companies C++ Developer – Tier-One Market Data Platform (12-Month Fixed-Term Contract) Join a global leader in financial data services as a C++ Developer … DevOps, and Support teams on robust system solutions What We’re Looking For Degree in Computer Science (or equivalent experience) 2+ years of commercial C++ experience, ideally with C++11 Strong knowledge of STL and Boostlibraries What’s on Offer Up to 8% performance bonus Pension contributions … Hybrid model: 3 days remote/2 days onsite in central London A collaborative, high-calibre engineering environment If you're a skilled C++ Developer ready to make an impact at the core of the financial markets, apply now for immediate consideration. Seniority level Seniority level Mid-Senior level More ❯
Senior C++ Developer - Low Latency, Trading sought by leading investment bank based in the city of London. **Inside IR35 - 3 days a week on site** Design and implement services for trading such as market data, order management, messaging layer, security reference data systems, position keeping systems, and services for … user interfaces using C++ Work with quants, traders, and other stake holders to design, implement and test technology used in trading Participate in DevOps (continuous integration pipeline, code quality tools, release methodologies) Essential skills: Bachelor's degree in computer science, computer engineering or a related field (or equivalent experience … 5+) 5+ years of experience building highly performant, low-latency systems on Linux platform Expert level C++ programmer. Must have ability to use the right construct for the problem and not introduce unnecessary complexity for the sake of using a new C++ construct. Develop maintainable software. Basic script More ❯
deeper reliability of process and workflows among technology, operations, and trading Provide transparency to systems in production to business users as well as technology Boost human efficiency and minimize operational risk via automation. Conduct post-incident review and follow up to drive Continuous Improvement Responsibilities Participate in the development More ❯
Equities Technology We are in search of a Quantitative Developer to join our team who is passionate about designing, architecting, and implementing low latency C++ systems that are not only robust, resilient, and accurate, but also exceptionally fast. Our team works directly with the firm’s central trading teams. … and systems programming, along with other advanced techniques to reduce latency. Create systems, interfaces, and tools for historical market data and trading simulations to boost research productivity and system testability. Assist in building and maintaining our automated tests, performance benchmark framework, and other tools Collaborate closely with trading teams … office, financial services environment as a senior contributor 10+ years cumulative, professional experience Strong background in data structures, algorithms, and object-oriented programming in C++, including: Proficiency with new features of C++17 and C++20 Proficiency with multithreading and asynchronous environments Strong understanding of low-latency and real-time system More ❯
London, England, United Kingdom Hybrid / WFH Options
Circadia Technologies Ltd
Write clean, testable code with a commitment to maintaining high coding standards through comprehensive testing (Jest, PyTest, JUnit, etc.). Attributes: Need to Haves: C++ - Strong understanding of multithreading, asynchronous programming, network protocols. Advanced knowledge of Python and related frameworks (FastAPI, NumPy, Pandas, Pydantic) including multithreading and parallel design … pipelines and multi-cloud infrastructure. Familiarity with big data technologies such as Apache Spark, Kafka, and MSK for large-scale data processing. Experience with boostlibraries (asio, beast). Advanced experience in cost optimization strategies for cloud infrastructure and database performance tuning. Technical Acumen: Advanced knowledge of all More ❯
Join to apply for the Software Engineer C++ role at SII Group UK 4 days ago Be among the first 25 applicants Join to apply for the Software Engineer C++ role at SII Group UK SII Group delivers Digital Services, IT, Engineering, and Consulting to diverse industries, enabling … the Software Lead and Software Engineering Delivery Manager, supporting team-level delivery goals SKILLS AND EXPERIENCE: Essential: Strong experience in software development using modern C++ (17 onwards minimum but 20 preferred) and Python Proven capability in the development of test harnesses and the design and implementation of automated tests … within CI/CD environments Proven experience with commonly used tools and libraries, including Boost, nlohmann/json, and standard C++ STL components Familiarity with communication protocols such as WebSockets, SNMP, and Serial interfaces Experience working within Linux environments (e.g., RHEL 8.10 or later) Competence in using More ❯
London, England, United Kingdom Hybrid / WFH Options
Thurn Partners
Low Latency C++ Developer - Algorithmic Trading Low Latency C++ Developer - Algorithmic Trading Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Thurn Partners Connecting the leadership teams of Alternative Investment Firms with the highest calibre Software Engineers Low Latency C++ … constellation, including market data handlers, trading gateways, trading platforms, and other surrounding systems. Requirements: Excellent knowledge and experience in low latency Linux development using C++, STL, and Boost Experience designing and implementing multithreaded and distributed systems Familiarity with distributed network architecture Experience with C++ optimisation techniques Strong … our privacy policy, found here: https://www.thurnpartners.com/privacy-policy Additional Notes: Please only apply if you have exceptional professional experience in C++ and buy side/tier 1 bank experience. Job Details: Seniority level: Mid-Senior level Employment type: Full-time #J-18808-Ljbffr More ❯
the C#.NET Software Engineer: C# .NET Multi-threading TCP/IP (Sockets) Integration protocols (SOAP/REST/SMTP) Agile TDD and continuous integration C++Boost Mobile Connectivity experience What's in it for you? Chance to work within an innovative and expanding Global Software House Opportunity to More ❯
Group and our clients development process What we'll need from you: Experience with mobile game development (iOS preferred, Android is a bonus) Excellent C++ programming skills A fantastic communicator with the ability to verbalise conceptual thoughts and the willingness to accept constructive critique Attention to detail with a More ❯
Group and our clients development process What we'll need from you: Experience with mobile game development (iOS preferred, Android is a bonus) Excellent C++ programming skills A fantastic communicator with the ability to verbalise conceptual thoughts and the willingness to accept constructive critique Attention to detail with a More ❯
Senior Software Engineer (C++), Endpoint Client Join to apply for the Senior Software Engineer (C++), Endpoint Client role at Cisco ThousandEyes Senior Software Engineer (C++), Endpoint Client Join to apply for the Senior Software Engineer (C++), Endpoint Client role at Cisco ThousandEyes Get AI-powered advice … powered assurance insights within Cisco’s leading Networking, Security, Collaboration, and Observability portfolios. What You'll Do We are seeking a skilled and motivated C++ Software Engineer to join our dynamic team. This role involves working on integration and test automation projects and having the opportunity to work with … a variety of technologies and platforms. Qualifications Modern C++ proficiency. You will have to work on a large system developed in modern C++ (C++17 or newer) that makes extensive use of the standard library and uses a large number of third party libraries Systems programming experience. You More ❯
of growth for this firm, making now the perfect time to apply! Requirements 5+ years' experience in low-latency Linux development using C/C++, STL, Boost Market data experience is a must-have Solid experience in design and implementation of multithreaded and distributed systems Strong communication skills More ❯
with knowledge of market data feed handlers and execution gateways highly desirable. Requirements 5+ years' experience in low-latency Linux development using C/C++, STL, Boost Bachelors or Masters degree from a top-tier university in Computer Science, Maths, Engineering or related field Solid experience in design More ❯
have a Computer Science degree or equivalent, and possess in depth knowledge and experience of developing in C++. A strong background in Linux/C++ low latency optimizations is a must. A background in Linux kernel, FPGA, and Network card offloading will also be advantageous. Your future role within … market data handlers, trading gateways, trading platforms, and other systems surrounding it 5+ years of experience in low latency Linux development using C/C++, STL, Boost Experience designing and implementing multithreaded and distributed systems Experience in front-office trading desk-aligned role is an advantage Good knowledge … of distributed network architecture Familiar with C++ optimization techniques Familiar with Linux/GCC development toolchain Knowledge of market data feed handlers and execution gateways highly desirable Good team player QRT is an equal opportunity employer. We welcome diversity as essential to our success. QRT empowers employees to work More ❯
C++ Developer – Financial Exchange Connections 💰 Up to £70k + 10% bonus 🕑 12-month Fixed Term Contract 📍 Hybrid role in London 3 days a week We are very excited to be again working with our long-term partners in the financial space whose platform receives upwards of 40 billion messages … daily from their Financial Exchange connections. As a C++ Developer, you will be working in the Realtime Data team, in charge of maintaining their extensive data feeds. This includes handling, processing and distributing market data that supports their impressive client base, while always maintaining a key focus on speed … high performance, reliability and efficiency. As a C++ Developer, you must have: 3-5 years commercial experience BSc or above in Computer Science from university Have spent long stints in your previous companies , working at just 1 or 2 in your career so far Strong knowledge of C++More ❯