slough, south east england, united kingdom Hybrid / WFH Options
Peaple Talent
Senior C++ Developer | Remote | Permanent | Up to £85,000 Per Annum (Dependant on Experience) Peaple Talent have partnered with a consultancy client looking to recruit a Senior C++ Developer. In this position, you’ll collaborate with multiple departments across our client. As a senior team member, you’ll play a key role in mentoring colleagues and leading essential software development … deepen your understanding of their industry, and advocate for up-to-date, forward-thinking development practices. Key Responsibilities: Actively contribute to the development, design, and ongoing improvement of sophisticated C++ software solutions. Advocate for a thoughtful balance between immediate business needs, long-term technical goals, and strategic enhancements. Keep up to date with the latest trends and innovations in C++ … of junior developers through guidance and mentorship. Perform code reviews to uphold high standards of code quality and reinforce best practices. Key Experience Required: Extensive hands-on experience with C++, including deep familiarity with commercial development environments. Practical experience with agile, collaborative, and iterative development methodologies. Solid understanding of C++ standards, features, and development best practices. Comfortable using scripting languages More ❯
Overview: We are seeking a highly skilled C++ Software Engineer to join a leading high-frequency trading firm renowned for its cutting-edge technology and innovative approach to financial markets. You will work alongside some of the brightest minds in the industry, contributing to the design, development, and optimisation of high-performance trading systems. This is a unique opportunity to … efficiency. Apply performance profiling, optimisation, and debugging techniques to improve system performance. Stay ahead of the curve by evaluating and implementing the latest technologies. Requirements: Strong proficiency in modern C++ (C++17/20 preferred), with a deep understanding of object-oriented programming and multi-threading. Solid understanding of low-latency system design and performance optimisation. Experience with network programming, concurrency … based bonuses. Collaborative environment with a strong emphasis on innovation and continuous learning. Access to cutting-edge tools and technology to support your work. If you are a passionate C++ engineer looking to make a significant impact in the financial technology space, we would love to hear from you. Apply now to be part of a team that is redefining More ❯
Computer Science, or related fields. 5+ years of experience in AI/ML algorithm development and software engineering, including tools like NoSQL, Kubernetes, and Microservices. Strong programming skills in C++, with familiarity in other languages such as Python, Go, or Java. Expertise in Linux environments, with experience in scripting and systems optimization. Proficiency in data structures, debugging, and optimizing pipelines More ❯
Wokingham, Berkshire, United Kingdom Hybrid / WFH Options
EVS Broadcast Equipment SA
issues Participate in the continuous improvement of development processes and tools Profile Bachelor or Master's degree in computer science or equal Technical Skills: 5 years plus experience in C++ Experience in RESTful APIs, WebSockets, UDP and TCP Experience of tools such as WireShark and Postman Experience of working in large multithreaded codebase Experience in software development on Windows Experience More ❯
ML, and Cloud roles. Join a fast-moving team building secure, scalable systems for advanced drone data applications. Key Responsibilities: * Develop and maintain scalable backend services and APIs (Python, C++, Go). * Build responsive frontend interfaces (React, Angular, or Vue). * Deploy and optimise ML pipelines (TensorFlow, PyTorch). * Design and manage cloud infrastructure (AWS, Azure, GCP). * Collaborate across … performant software. Requirements: * Degree in Computer Science or related field. * Experience in one or more focus areas (Backend, Frontend, ML, Cloud). * Strong coding skills (Python, JS/TS, C++ or Go). * Cloud and CI/CD experience (Docker, Kubernetes, GitHub Actions, etc.). Desirable: * Knowledge of data pipelines, DevOps, data viz (D3.js, Plotly). * Agile experience and awareness More ❯
slough, south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
and Qualifications: - Experience working in video processing or similar high-performance applications. - Proficiency in developing software using Vulkan or other modern GPU APIs. - Extensive experience in creating C/C++ code from scratch and improving existing codebases. - Ability to independently and quickly learn new subjects with the necessary depth and rigor for development tasks. - Capacity to prioritize development activities according … for embracing new concepts, trust in innovators, and driving execution through self-motivation. Responsibilities: - Translate the high-level mathematical concepts from our clients research group into architected and developed C++ and/or GPU compute-based encoder implementations for high-performance deployment across multiple operating systems (Windows, Linux, iOS, Android). - Enhance, maintain, and expand existing codebases (C/C More ❯
hybrid model which involves 3 days in the office and 2 days from home. Essential experience: 3+ year's experience in an AI focused software development role Python or C++ SQL Server Source control, ideally Git Experience working within an Agile environment Degree in Computer Science or other STEM subject ideally from a Russell Group University or Red brick University More ❯
hybrid model which involves 3 days in the office and 2 days from home. Essential experience: 3+ year's experience in an AI focused software development role Python or C++ SQL Server Source control, ideally Git Experience working within an Agile environment Degree in Computer Science or other STEM subject ideally from a Russell Group University or Red brick University More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
or above from a top university in a relevant subject (Computer Science, Mathematics, Physics etc) Knowledge of programming in an object-oriented/functional language such as Python or C++ Strong knowledge of Mathematics and problem solving Understanding of Linux/UNIX The company operate on a hybrid working model involving 2 days a week in the office, as well More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Russell Tobin
Work with cross-functional teams using Agile methodologies. Rapidly prototype new ideas while ensuring scalability and robustness for production systems. Technical Skills Programming Languages: Java, Python, C#, C/C++, JavaScript, Ruby Web Technologies: React, Webpack, SCSS, Node.js, AngularJS Protocols: HTTP, TCP/IP, UDP, SMTP, DNS API Development: REST, SOAP, RPC, RMI Architectures: Microservices, Cloud-Native, Federated Modules, Micro More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Bring: Recent graduate in a STEM discipline with a minimum of 1 year experience in software engineering. Knowledge of programming with experience in a structured language such as C#, C++, Java, Python or Golang. Knowledge of coding fundamentals e.g. modern software design principles, data structures & algorithms. Experience with databases, cloud, containerisation and testing is beneficial. Strong complex problem-solving skills More ❯
Computer Science, Electrical, Systems, or related Engineering discipline.· Experience in delivering technical commercial solutions for innovative and novel concepts. Excellent proficiency with development, platforms, and tools in C/C++, Python. Strong problem-solving skills, able to autonomously navigate complex engineering challenges. Effective communication and collaboration skills, apt at working with multi-disciplinary teams of engineers and commercial parties. Experience More ❯
of professional software development experience with a minimum of 4 years of experience in Python as a core programming language Proficiency in one additional programming language is preferred (e.g. C++, Java, etc.) Relevant Master’s Degree A proven track record of delivering scalable, high-quality solutions in production environments Experience mentoring and guiding developers, with strong leadership skills in a More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Oracle
writing skills are required Nice to Have Experience working in a large cloud or Internet software company Proficiency with multiple programming languages, preferably Go, Java, Python or C/C++ Ability to perform manual source code reviews in one of the aforementioned languages, or assisted review with code analysis tools such as CodeQL Experience navigating and working with extremely large More ❯
Skills and Qualifications 1st or Honors degree in Computer Science, Software Engineering or similar 2-4 years of experience of software development Low level programming language (such as C, C++) for embedded software and real-time hardware interface High level programming language (such as C#, Python) for control software and user interface Version control using Git, SVN or similar Strong More ❯
Delta Lake/Lakehouse architecture, Power BI.Working Knowledge: Azure WebApp, Azure Networking concepts.Conceptual Knowhow (nice to have): Azure AI Services, ML concepts, Unity Catalog, Purview. Programming: SQL, Java, C#, C++, Python, R and visualization tools (PowerBI and React) Track record in building and developing successful data teams including mentoring junior staff. Ability to move fast and build prototypes to conduct More ❯
Testing – we currently use NUnit with JustMock and FluentAssertions Demonstrated ability to read and interpret technical information Demonstrated ability to compose clear and concise technical written communication Additional Competencies C++, including C CLI Experience developing web-based applications using JavaScript and/or TypeScript, SCSS, React, WebPack SQL, preferably with PostgreSQL or Sybase Familiarity with industry standards such as DICOM More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Experience with the design and integration of highly resilient distributed systems including familiarity a variety of software design and integration patterns. Experience with several of the following technologies: Java, C++, Red Hat Linux, Windows Server, .NET, MS SQL Server, IBM Db2, Oracle Database, AWS Cloud Services, IBM MQ, Experience of post-trade Foreign Exchange and Market Infrastructure Payment systems including More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Atomic Weapons Establishment
equivalent industrial experience. Whilst not to be considered a tick list, we’d like you to have experience in some of the following: The ability to programme in C, C++, Fortran, or a similar high-level language. Knowledge of computer architectures, in particular, parallel architectures (including accelerators such as GPUs) and their applicability to running large scientific calculations. Familiarity with More ❯
Job Title: Software Engineer – C++/Linux The Head of Trading Platforms of a highly regarded, tier one hedge fund is hiring an experienced C++ Engineer to work on a high-performance, real-time system that plays a critical role in processing execution data and distributing it to a variety of internal and external stakeholders. This is a hands-on … role with significant ownership over system components and the opportunity to contribute to the continued evolution of a core trading platform. The ideal candidate will be a highly skilled C++ developer with a deep understanding of Linux server-side environments and real-time trade processing systems. Qualifications: Experience developing C++ server-side applications on Linux. Expertise in building real-time More ❯
a company that is technology focused who have the strong belief that putting analytical minds together, you will create the next best generation software? This role is a Senior C++ Engineering position who will work within a small team of engineers that specialize in building data analytical products. You will be hands-on using C++ whilst managing large datasets using … Python this role is for you. You will need: Experience of working with financial data, or other large datasets. At least 4+ years industry experience of writing production-level C++ and delivering functioning, well-tested systems. At least 2+ years experience writing production level Python software. (Not just scripting). Linux. Source code control, unit testing and continuous integration Ability More ❯
you want to login/join with: I’m hiring for one of the most profitable, systematic trading firms per capita in London. They’re looking for a senior C++ engineer to aid the development of a brand-new, best-in-class systematic equities product which sits across their entire asset management and market making remit. You will be responsible … for delivering to the business by designing, and developing a brand-new low-latency Equities trading platform, whilst being responsible for all the data feeding the trading engines, using C++ 17, Linux, and AWS. Coming in as an overarching figure in the team reporting directly into the ‘Head of Systematic Equities’, whilst facing directly off to the business, liaising with … you feel like your skills match-up to who they’re looking for, then please apply here! Requirements: Must have 5+ years of commercial software engineering experience in modern C++ (C++11 onwards). Bachelor’s Degree in Engineering, Computer Science or related subject. If this role isn't right for you, but you know of someone who might be interested More ❯
We’re working with a leading proprietary trading firm that’s expanding its global footprint and looking to hire exceptional C++ Engineers in London. This is a rare opportunity to join a world-class engineering team and play a key role in building and optimizing ultra-low-latency trading systems across global markets. Based in London, you’ll work at … autonomy on projects critical to real-time market access and strategy execution What we’re looking for: Bachelor’s degree in Computer Science, Engineering, or a related field Strong C++ development skills with a focus on high-performance systems Proficiency with UNIX/Linux systems and command-line tools Ability to quickly understand, debug, and improve complex codebases Excellent problem More ❯
Social network you want to login/join with: C++ Developer (Pricing/Risk) - Tier 1 Multi-Strat Hedge Fund - Discrete Search - Excellent Compensation + Benefits, slough col-narrow-left Client: Location: slough, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 31.05.2025 Expiry Date: 15.07.2025 col-wide Job Description: My client … firm. This role sits at the intersection of quantitative research, engineering, and front-office risk, offering the chance to build a state-of-the-art risk system using modern C++ and Python. You will work directly with quantitative analysts, traders, risk managers, and IT teams to deliver a robust, scalable system supporting pricing, calibration, and scenario generation across asset classes. … The ideal candidate is a C++ expert with experience in production-grade systems and a strong grasp of Python, Excel, and database technologies. You’ll play a key role in shaping infrastructure, implementing high-performance computing techniques, and driving real-time and batch analytics across distributed environments, including cloud. Responsibilities: Design and develop a cross-asset pricing and risk platform More ❯