City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
C++ Developer/Engineer (C++ Mac Extensions) WFH/London to £80k Do you have C++ coding skills combined with experience of developing Mac Extensions? You could be progressing your career at a rapidly expanding scale-up software house that is developing a highly complex network cyber security platform; the platform monitors network protocols in real-time, parses the commands … data structures to extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. As a C++ Developer you will focus on enabling the core product, written in C/C++ for Windows and Linux to run on Apple Mac software, using the latest Extensions, tools and …/WFH: You can work from home most of the time, meeting up with colleagues in the London office once or twice a month. About you: You have strong C++ development skills You have experience of integrating software with Apple Mac Extensions and APIs You have a good knowledge of Network Security You have VPN client or security experience You More ❯
Group or top 100 global university), backed by A grades at A-level You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Client Server
solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python, PostgreSQL, AWS, Docker You have an More ❯
architecture, debugging, and code quality assessment . Proven ability to review code diffs and evaluate correctness, maintainability, and efficiency . Proficiency in backend languages (Java, Rust, Go, Node, Python, C++) and frontend frameworks (Typescript, JavaScript, React, Vue, Angular, jQuery). Excellent oral and written communication skills . P.S. After applying, within 1–2 days, you will hear from us via More ❯
City of London, Greater London, UK Hybrid / WFH Options
Crossing Hurdles
architecture, debugging, and code quality assessment . Proven ability to review code diffs and evaluate correctness, maintainability, and efficiency . Proficiency in backend languages (Java, Rust, Go, Node, Python, C++) and frontend frameworks (Typescript, JavaScript, React, Vue, Angular, jQuery). Excellent oral and written communication skills . P.S. After applying, within 1–2 days, you will hear from us via More ❯
City of London, Greater London, UK Hybrid / WFH Options
Harvey Nash
tools. ✅ What we’re looking for 8+ years’ experience in software engineering. Strong background in CI/CD pipelines and backend development. Hands-on experience with C#, Unity, Python, C++, Hack/PHP . Familiarity with build systems (Buck/Bazel) and internal Meta tools like Phabricator, Sandcastle (nice to have). Strong debugging and troubleshooting skills. Experience with SQL More ❯
City of London, Greater London, UK Hybrid / WFH Options
Spectrum Search
moving, high-stakes setting. Nice to Have: Experience with infrastructure-as-code and cloud-native tools (e.g., Kubernetes, AWS, Terraform). Background in low-level programming (e.g., C/C++, Rust) or functional languages (e.g., Q/KDB+, Haskell). Understanding of hardware acceleration techniques including FPGA and RDMA. Why Apply: Join an ambitious, technically elite team in a growing More ❯
City of London, Greater London, UK Hybrid / WFH Options
Radley James
algorithms for systematic trading. Contribute to research and simulation frameworks. Key Requirements Bachelor's degree in Computer Science or closely related field Interesting internship(s) within trading Proficiency in C++ or Python (the firm’s tech stack includes both). Strong problem-solving and analytical skills. Ability to work in a fast-paced, collaborative environment. This opportunity offers a competitive More ❯
City of London, Greater London, UK Hybrid / WFH Options
Thurn Partners
trends is essential. Required Experience: 4+ years working in a Site Reliability Engineering, DevOps or Platform engineering environment. Proficiency in one or more of the following languages: Python, Go, C++, C#. Experience with Linux administration . Familiarity with observability tools such as Prometheus, Grafana, Thanos, and ELK stack . Bonus points for experience with Kubernetes, Docker, AWS, and Google Cloud More ❯
equivalent Excellent problem-solving abilities 2+ years’ experience as a Mathematician in online gaming Use of Excel spreadsheets to design math models Experience using a high-level programming language, C++ preferred A portfolio of published games Excellent English language skills, written and spoken What you’ll be Passionate about creating exciting games A motivated team player with outstanding problem-solving More ❯
City of London, Greater London, UK Hybrid / WFH Options
Expenti
equivalent Excellent problem-solving abilities 2+ years’ experience as a Mathematician in online gaming Use of Excel spreadsheets to design math models Experience using a high-level programming language, C++ preferred A portfolio of published games Excellent English language skills, written and spoken What you’ll be Passionate about creating exciting games A motivated team player with outstanding problem-solving More ❯
City of London, Greater London, UK Hybrid / WFH Options
MediaTek
advancements in AI and related fields Qualifications Required: PhD in Machine Learning, Artificial Intelligence, Mathematics, Computer Science, Physics, or a related field Proficiency in programming languages such as Python, C++, or similar Strong problem-solving skills and the ability to work both independently and collaboratively Excellent communication skills, with the ability to present complex ideas clearly Preferred: Experience in optimization More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Client Server
Backend Software Engineer/Developer (Windows C/C++, C#) London to £70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of perks and benefits. As a Backend Software Engineer you will join an … Exchange Connectivity software systems that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion messages per day. Location/WFH: You'll join colleagues in the City … days a week with flexibility to work from home the other two days. Please note this is a 12 month Fixed Term Contract. About you: You have C/C++ development skills on Windows OS You have full software development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding More ❯
City of London, Greater London, UK Hybrid / WFH Options
Capua
looking for people with an engineering mindset who love to solve real-world problems with software. If that means building a Kafka queue one moment and fiddling with some C++ another, so be it. Responsibilities: Develop and maintain backend services using NodeJS. Contribute to architectural decisions as they decouple legacy systems. Work collaboratively on a shared codebase with Git, CI More ❯
City of London, Greater London, UK Hybrid / WFH Options
microTECH Global LTD
AI trends and contribute to open research Requirements: PhD or equivalent experience in ML, AI, CS, physics, or mathematics Strong publication record (NeurIPS, ICML, ICLR, etc.) Proficient in Python, C++, and deep learning frameworks (e.g., PyTorch, TensorFlow) Solid grasp of ML techniques; independent and team-oriented mindse Preferred: Experience in LLMs, reinforcement learning, or chip design Familiarity with JAX and More ❯
City of London, Greater London, UK Hybrid / WFH Options
Hunter Bond
to £190k + Bonus Salary: Up to £190k + Bonus Location: London (Hybrid) Skills: Language agnostic, just need to be a keen technologist (Ideally experienced in Rust, Python or C++) This firm is an elite company with high tech standards who have previously set tech world records. They are made up of some exceptionally talented individuals who above all are More ❯
City of London, Greater London, UK Hybrid / WFH Options
Hunter Bond
to £190k + Bonus Salary: Up to £190k + Bonus Location: London (Hybrid) Skills: Language agnostic, just need to be a keen technologist (Ideally experienced in Rust, Python or C++) This firm is an elite company with high tech standards who have previously set tech world records. They are made up of some exceptionally talented individuals who above all are More ❯
game development. The ideal candidate we are looking for would ideally have experience in a similar position and harbour some of the following skills. Several years’ experience working with C++ Experience working with LUA Worked/published at least 1 title on console/PC Good understanding/implementation of Gameplay, Online systems Experience working with custom or unreal engine More ❯
City of London, Greater London, UK Hybrid / WFH Options
Datascope Recruitment
game development. The ideal candidate we are looking for would ideally have experience in a similar position and harbour some of the following skills. Several years’ experience working with C++ Experience working with LUA Worked/published at least 1 title on console/PC Good understanding/implementation of Gameplay, Online systems Experience working with custom or unreal engine More ❯
game development. The ideal candidate we are looking for would ideally have experience in a similar position and harbour some of the following skills. Several years’ experience working with C++ Experience working with LUA Worked/published at least 1 title on console/PC Good understanding/implementation of Gameplay, Online systems Experience working with custom or unreal engine More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Software Developer/Engineer (C++ Mac Extensions EDR) WFH/London to £80k Do you have experience developing and integrating Mac software? You could be progressing your career at a rapidly expanding scale-up software house that is developing a highly complex network cyber security platform; the platform monitors network protocols in real-time, parses the commands and data structures … and allows customers to detect hackers, malware, data leakage and other malicious activity. As a Software Developer you will focus on enabling the core product, written in C/C++ for Windows and Linux to run on Apple Mac software, using the latest Extensions, tools and API integrations. Location/WFH: You can work from home most of the time … meeting up with colleagues in the London office once or twice a month. About you: You have strong C++ development skills You have experience of integrating software with Apple Mac Extensions and APIs You have a good knowledge of Network Security and EDR/EDTR You have VPN client or security experience You're collaborative with great communication skills You More ❯
City of London, Greater London, UK Hybrid / WFH Options
microTECH Global LTD
or a related field. Proven experience in video processing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development, both in building new systems and enhancing existing ones. Genuine enthusiasm for new ideas, a willingness to trust innovation, and the drive to execute effectively. Responsibilities: Translate high-level … mathematical models and research into production-ready encoder implementations using C++ and GPU compute technologies. Develop cross-platform solutions for operating systems including Windows, Linux, iOS, and Android. Enhance, maintain, and expand existing codebases (C/C Python). Integrate third-party commercial and open-source software components. Produce clear and well-structured technical documentation, including specifications, APIs, and integration More ❯
City of London, Greater London, UK Hybrid / WFH Options
Thurn Partners
C++ Engineer – Elite Market Access Team Location: London One of Europe’s fastest-growing and most successful hedge funds, the firm has built a reputation for exceptional returns and deep technical excellence. Quietly expanding their core engineering teams, they offer top-tier talent the chance to work on high-impact, low-latency systems in a fast-paced, intellectually rigorous environment. … compliance, and IT teams across the firm. Gain exposure to upstream and downstream systems, contributing to the full trading technology stack. The ideal candidate: Exceptional professional experience with modern C++ on Linux. Proficient in Python and bash scripting. Experience designing and implementing multithreaded and distributed systems. Hands-on experience with exchange trading gateways and/or market data feed handlers. More ❯
City of London, Greater London, UK Hybrid / WFH Options
Thurn Partners
C++ Engineer – Core Trading Systems This role offers the opportunity to work on systems where nanoseconds matter, reliability is critical, and engineering excellence directly drives performance in global markets. The organisation is a leading quantitative investment firm powered by research, technology, and data. Independent investment teams operate on a shared foundation: a proprietary, state-of-the-art trading platform. The … Core Technology Team is responsible for building and optimising this platform, which serves as the central nervous system of the firm’s trading operations. The C++ Engineer will work on a small team of world-class engineers, owning problems end-to-end and deploying solutions with immediate firmwide impact. The scope includes both greenfield development and scaling of existing systems … Responsibilities: Design and optimise critical components of the trading platform, including exchange and broker connectivity, order management, feed handlers, deployment pipelines, and monitoring systems. Push the boundaries of modern C++ for low-latency optimisation, template metaprogramming, lock-free concurrency, and high-throughput networking. Collaborate closely with traders, researchers, and operations staff to translate requirements into high-impact features. Lead new More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
IT Search & Select
to translate business needs into technical solutions Maintain and enhance complex systems used by tier-1 banking institutions Contribute to the evolution of a modern tech stack that includes C++, Rust, and Python What You Bring Proven experience with C# WinForms in a commercial or enterprise setting Bonus points for exposure to C++ , Rust , or Python in high-performance environments More ❯