on long-term projects Knowledge of GUI, HMI, or visualisation software development Experience working on native applications in Linux and Windows environments Familiarity with GIS tools, mapping, and routing algorithms is beneficial Background in STEM disciplines, algorithms, mathematics, or computational problem-solving is desirable SC eligible with British citizenship Benefits: Bonus & OT Pension contributions up to 14% Flexible working arrangements More ❯
and carry out pre-release test procedures for both hardware and software. Integrate new peripheral subsystems (USB, SPI, I2C etc.). Experience of Design and implementation of novel DSP algorithms is desirable. Experience of porting existing DSP algorithms between code bases/languages is desirable. Experience of supporting the development of desktop applications is desirable. Technical Skills, Qualifications and Experience More ❯
Bury, Greater Manchester, United Kingdom Hybrid / WFH Options
McGregor Boyall
over a trillion events every single day. They are now seeking a Senior Software Engineer to join the Algos Team. In this role, you'll design and develop advanced algorithms that detect and prevent market abuse, fraud, and compliance breaches - directly shaping the integrity of global financial and crypto markets. 🔹 What you'll do Build and optimize real-time and … batch surveillance algorithms Contribute to the design of scalable, low-latency systems Collaborate with quants, data scientists, and compliance experts Enhance and maintain a mission-critical global codebase 🔹 What they're looking for 5+ years' software engineering experience (3+ in financial markets/algos) Strong coding skills in Java, Kotlin, C#, or C++ (Python a plus) Hands-on experience with … of investors 👉 Ready to help build safer, fairer financial and crypto markets? Apply now. Desired Skills and Experience Proficiency in programming and building Java applications, Core Java, Hash Maps, Algorithms McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds. More ❯
Bolton, Greater Manchester, United Kingdom Hybrid / WFH Options
McGregor Boyall
over a trillion events every single day. They are now seeking a Senior Software Engineer to join the Algos Team. In this role, you'll design and develop advanced algorithms that detect and prevent market abuse, fraud, and compliance breaches - directly shaping the integrity of global financial and crypto markets. 🔹 What you'll do Build and optimize real-time and … batch surveillance algorithms Contribute to the design of scalable, low-latency systems Collaborate with quants, data scientists, and compliance experts Enhance and maintain a mission-critical global codebase 🔹 What they're looking for 5+ years' software engineering experience (3+ in financial markets/algos) Strong coding skills in Java, Kotlin, C#, or C++ (Python a plus) Hands-on experience with … of investors 👉 Ready to help build safer, fairer financial and crypto markets? Apply now. Desired Skills and Experience Proficiency in programming and building Java applications, Core Java, Hash Maps, Algorithms McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds. More ❯
Altrincham, Greater Manchester, United Kingdom Hybrid / WFH Options
McGregor Boyall
over a trillion events every single day. They are now seeking a Senior Software Engineer to join the Algos Team. In this role, you'll design and develop advanced algorithms that detect and prevent market abuse, fraud, and compliance breaches - directly shaping the integrity of global financial and crypto markets. 🔹 What you'll do Build and optimize real-time and … batch surveillance algorithms Contribute to the design of scalable, low-latency systems Collaborate with quants, data scientists, and compliance experts Enhance and maintain a mission-critical global codebase 🔹 What they're looking for 5+ years' software engineering experience (3+ in financial markets/algos) Strong coding skills in Java, Kotlin, C#, or C++ (Python a plus) Hands-on experience with … of investors 👉 Ready to help build safer, fairer financial and crypto markets? Apply now. Desired Skills and Experience Proficiency in programming and building Java applications, Core Java, Hash Maps, Algorithms McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds. More ❯
Leeds, West Yorkshire, United Kingdom Hybrid / WFH Options
McGregor Boyall
over a trillion events every single day. They are now seeking a Senior Software Engineer to join the Algos Team. In this role, you'll design and develop advanced algorithms that detect and prevent market abuse, fraud, and compliance breaches - directly shaping the integrity of global financial and crypto markets. 🔹 What you'll do Build and optimize real-time and … batch surveillance algorithms Contribute to the design of scalable, low-latency systems Collaborate with quants, data scientists, and compliance experts Enhance and maintain a mission-critical global codebase 🔹 What they're looking for 5+ years' software engineering experience (3+ in financial markets/algos) Strong coding skills in Java, Kotlin, C#, or C++ (Python a plus) Hands-on experience with … of investors 👉 Ready to help build safer, fairer financial and crypto markets? Apply now. Desired Skills and Experience Proficiency in programming and building Java applications, Core Java, Hash Maps, Algorithms McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds. More ❯
Leigh, Greater Manchester, United Kingdom Hybrid / WFH Options
McGregor Boyall
over a trillion events every single day. They are now seeking a Senior Software Engineer to join the Algos Team. In this role, you'll design and develop advanced algorithms that detect and prevent market abuse, fraud, and compliance breaches - directly shaping the integrity of global financial and crypto markets. 🔹 What you'll do Build and optimize real-time and … batch surveillance algorithms Contribute to the design of scalable, low-latency systems Collaborate with quants, data scientists, and compliance experts Enhance and maintain a mission-critical global codebase 🔹 What they're looking for 5+ years' software engineering experience (3+ in financial markets/algos) Strong coding skills in Java, Kotlin, C#, or C++ (Python a plus) Hands-on experience with … of investors 👉 Ready to help build safer, fairer financial and crypto markets? Apply now. Desired Skills and Experience Proficiency in programming and building Java applications, Core Java, Hash Maps, Algorithms McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds. More ❯
Ashton-Under-Lyne, Greater Manchester, United Kingdom Hybrid / WFH Options
McGregor Boyall
over a trillion events every single day. They are now seeking a Senior Software Engineer to join the Algos Team. In this role, you'll design and develop advanced algorithms that detect and prevent market abuse, fraud, and compliance breaches - directly shaping the integrity of global financial and crypto markets. 🔹 What you'll do Build and optimize real-time and … batch surveillance algorithms Contribute to the design of scalable, low-latency systems Collaborate with quants, data scientists, and compliance experts Enhance and maintain a mission-critical global codebase 🔹 What they're looking for 5+ years' software engineering experience (3+ in financial markets/algos) Strong coding skills in Java, Kotlin, C#, or C++ (Python a plus) Hands-on experience with … of investors 👉 Ready to help build safer, fairer financial and crypto markets? Apply now. Desired Skills and Experience Proficiency in programming and building Java applications, Core Java, Hash Maps, Algorithms McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds. More ❯
PyTorch/TensorFlow/JAX framework. Cloud-native technologies: Experience in developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production systems. Problem solving: Strong analytical More ❯
PyTorch/TensorFlow/JAX framework. Cloud-native technologies: Experience in developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production systems. Problem solving: Strong analytical More ❯
london (city of london), south east england, united kingdom
Zettafleet
PyTorch/TensorFlow/JAX framework. Cloud-native technologies: Experience in developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production systems. Problem solving: Strong analytical More ❯
solve applied problems, including product integration. Cloud-native technologies: Experience in developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production systems. Problem solving: Strong analytical More ❯
solve applied problems, including product integration. Cloud-native technologies: Experience in developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production systems. Problem solving: Strong analytical More ❯
london (city of london), south east england, united kingdom
Zettafleet
solve applied problems, including product integration. Cloud-native technologies: Experience in developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production systems. Problem solving: Strong analytical More ❯
Cambridge, Cambridgeshire, England, United Kingdom
MicroTECH Global Ltd
with a results-oriented attitude Proficiency in problem solving and debugging Desirable Skills Experience of SKIA graphics library Experience working on GPU Drivers Experience designing and implementing GPU shader algorithms (in glsl, hlsl or equivalent) Experience developing system software for Android OS Experience designing and implementing image processing algorithms Experience working with ARM 64-bit architecture Familiarity with CPU/ More ❯
london, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
Requirements and Skills: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional C++ development experience. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems. Familiarity with network programming and protocols (e.g., TCP/IP, UDP) is a plus. Proficiency in Linux … SIMD, GPU computing) is a plus. Responsibilities: Design, develop, and maintain high-performance C++ trading applications. Optimize code for maximum speed and efficiency, minimizing latency. Implement and enhance trading algorithms in collaboration with quantitative researchers and traders. Develop and maintain low-latency network communication protocols. Conduct performance analysis and tuning of critical software components. If you are a C++ Software More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
Requirements and Skills: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional C++ development experience. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems. Familiarity with network programming and protocols (e.g., TCP/IP, UDP) is a plus. Proficiency in Linux … SIMD, GPU computing) is a plus. Responsibilities: Design, develop, and maintain high-performance C++ trading applications. Optimize code for maximum speed and efficiency, minimizing latency. Implement and enhance trading algorithms in collaboration with quantitative researchers and traders. Develop and maintain low-latency network communication protocols. Conduct performance analysis and tuning of critical software components. If you are a C++ Software More ❯
and reliability Mentor junior engineers Collaborate with the DevOps team for seamless deployment and orchestration of services Troubleshoot and resolve system-related issues promptly Maintain documentation for system design, algorithms, and APIs Qualifications Experience in back-end development and knowledge of AdTech environments Proficiency in Golang or Rust. Experience in building distributed, low-latency, and high-throughput systems Experience with … data structures, algorithms, and software design Familiarity with cloud computing platforms (AWS, GCP, or Azure) Experience with Infrastructure as Code (IaC) tools like Terraform, Ansible, or similar Experience with databases (SQL, NoSQL) and caching solutions Experience with version control systems like Git Familiarity with containerization and orchestration tools like Docker and Kubernetes Knowledge of CI/CD pipelines and automated More ❯
Testing: Formulate testable hypotheses, design rigorous methodologies, and develop simulation environments to validate ideas and inform commercial decisions. Model Development & Implementation: Build and deploy advanced analytical models, machine learning algorithms, and AI solutions to address complex business challenges. Data Analysis & Insights: Conduct in-depth data analysis to identify trends, patterns, and opportunities for innovation. Collaboration: Work closely with data engineers … improvement of research methodologies and tools. Ideal Candidate Profile: Proven experience as a data scientist, with a focus on research and experimentation. Strong understanding of statistical modeling, machine learning algorithms, and AI techniques. Experience in designing and executing experiments, and validating research findings. Proficiency in programming languages such as Python or R, and experience with relevant data science libraries and More ❯
warrington, cheshire, north west england, united kingdom
Mirai Talent
Testing: Formulate testable hypotheses, design rigorous methodologies, and develop simulation environments to validate ideas and inform commercial decisions. Model Development & Implementation: Build and deploy advanced analytical models, machine learning algorithms, and AI solutions to address complex business challenges. Data Analysis & Insights: Conduct in-depth data analysis to identify trends, patterns, and opportunities for innovation. Collaboration: Work closely with data engineers … improvement of research methodologies and tools. Ideal Candidate Profile: Proven experience as a data scientist, with a focus on research and experimentation. Strong understanding of statistical modeling, machine learning algorithms, and AI techniques. Experience in designing and executing experiments, and validating research findings. Proficiency in programming languages such as Python or R, and experience with relevant data science libraries and More ❯
bolton, greater manchester, north west england, united kingdom
Mirai Talent
Testing: Formulate testable hypotheses, design rigorous methodologies, and develop simulation environments to validate ideas and inform commercial decisions. Model Development & Implementation: Build and deploy advanced analytical models, machine learning algorithms, and AI solutions to address complex business challenges. Data Analysis & Insights: Conduct in-depth data analysis to identify trends, patterns, and opportunities for innovation. Collaboration: Work closely with data engineers … improvement of research methodologies and tools. Ideal Candidate Profile: Proven experience as a data scientist, with a focus on research and experimentation. Strong understanding of statistical modeling, machine learning algorithms, and AI techniques. Experience in designing and executing experiments, and validating research findings. Proficiency in programming languages such as Python or R, and experience with relevant data science libraries and More ❯
london, south east england, united kingdom Hybrid / WFH Options
Quanteam UK
Knowledge about software delivery process and methodologies. Key responsibilities Work within the eFX Algo team by taking requirements and developing user analytics and solutions to aid pricing/trading algorithms and ultimately P&L. Prototype solutions in a fast, agile manner with numerous demands from both Front Office and IT teams. Be comfortable performing analysis in a high frequency low … time mission critical applications and message bus technology. Machine sympathy. Solace Networking: 10GbE, multicast, Wireshark packet analysis. Expertise in FX ECNs, dynamic spreading/rounding, spot and forward pricing algorithms and FIX engines/APIs. FX financial knowledge. FX Options knowledge advantageous. Knowledge of FIX interfaces and FIX packages. WHO WE ARE Quanteam Group is a Consulting firm specialized in More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Quanteam UK
Knowledge about software delivery process and methodologies. Key responsibilities Work within the eFX Algo team by taking requirements and developing user analytics and solutions to aid pricing/trading algorithms and ultimately P&L. Prototype solutions in a fast, agile manner with numerous demands from both Front Office and IT teams. Be comfortable performing analysis in a high frequency low … time mission critical applications and message bus technology. Machine sympathy. Solace Networking: 10GbE, multicast, Wireshark packet analysis. Expertise in FX ECNs, dynamic spreading/rounding, spot and forward pricing algorithms and FIX engines/APIs. FX financial knowledge. FX Options knowledge advantageous. Knowledge of FIX interfaces and FIX packages. WHO WE ARE Quanteam Group is a Consulting firm specialized in More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Quanteam UK
Knowledge about software delivery process and methodologies. Key responsibilities Work within the eFX Algo team by taking requirements and developing user analytics and solutions to aid pricing/trading algorithms and ultimately P&L. Prototype solutions in a fast, agile manner with numerous demands from both Front Office and IT teams. Be comfortable performing analysis in a high frequency low … time mission critical applications and message bus technology. Machine sympathy. Solace Networking: 10GbE, multicast, Wireshark packet analysis. Expertise in FX ECNs, dynamic spreading/rounding, spot and forward pricing algorithms and FIX engines/APIs. FX financial knowledge. FX Options knowledge advantageous. Knowledge of FIX interfaces and FIX packages. WHO WE ARE Quanteam Group is a Consulting firm specialized in More ❯
External Job Boards Software Engineer Newcastle upon Tyne, Tyne & Wear Competitive remuneration package offered. Salary negotiable and dependent on experience . An opportunity to join an exciting organisation as a Software Engineer. In the current day environment innovation in the More ❯