london, south east england, united kingdom Hybrid / WFH Options
Harrington Starr
and optimise back-testing tooling, research infrastructure, and algorithmic trading systems that support the firm’s systematic traders. While your focus will be on engineering — including APIs, automation, and data pipelines — you’ll also gain occasional exposure to strategy development and signal testing. Key Responsibilities Design, build, and maintain back-testing frameworks and research tools Develop APIs and automation … and execution Collaborate with quants and traders to test and deploy new ideas Build and maintain robust, scalable codebases for live and simulated trading Contribute to continuous improvement across data quality, performance, and reliability Requirements 1–3 years’ professional software development experience (Python preferred) Experience building or maintaining back-testing systems , APIs, or data tools Strong understanding of … algorithms, datastructures, and performance optimisation Analytical mindset with interest in systematic trading and quantitative research Nice to Have Exposure to trading systems, market data, or algo/bot development Familiarity with numerical libraries (NumPy, Pandas, Numba, etc.) Understanding of version control, CI/CD, or distributed computing More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Harrington Starr
and optimise back-testing tooling, research infrastructure, and algorithmic trading systems that support the firm’s systematic traders. While your focus will be on engineering — including APIs, automation, and data pipelines — you’ll also gain occasional exposure to strategy development and signal testing. Key Responsibilities Design, build, and maintain back-testing frameworks and research tools Develop APIs and automation … and execution Collaborate with quants and traders to test and deploy new ideas Build and maintain robust, scalable codebases for live and simulated trading Contribute to continuous improvement across data quality, performance, and reliability Requirements 1–3 years’ professional software development experience (Python preferred) Experience building or maintaining back-testing systems , APIs, or data tools Strong understanding of … algorithms, datastructures, and performance optimisation Analytical mindset with interest in systematic trading and quantitative research Nice to Have Exposure to trading systems, market data, or algo/bot development Familiarity with numerical libraries (NumPy, Pandas, Numba, etc.) Understanding of version control, CI/CD, or distributed computing More ❯
Ventura, California, United States Hybrid / WFH Options
VSolvit LLC
completing other tasks as assigned. Responsibilities Experience with common JavaScript libraries (Angular, React, jQuery, Backbone, Redux etc.) Ability to program in Java, JavaScript, C, C++, C# Knowledge of common datastructures and algorithms Desire and ability to pick up new technologies quickly Displays a passion for what you do and a drive to improve Strong problem-solving and … VSolvit Team! Founded in 2006, VSolvit (pronounced 'We Solve It') is a technology services provider that specializes in cybersecurity, cloud computing, geographic information systems (GIS), business intelligence (BI) systems, data warehousing, engineering services, and custom database and application development. VSolvit is an award winning WOSB, CA CDB, MBE, WBE, and CMMI Level 3 certified company. We offer a customizable More ❯
Leeds, West Yorkshire, United Kingdom Hybrid / WFH Options
Syntax Consultancy Ltd
the design + development of complex applications using Core Python, and web frameworks (-eg- Django, Flask, FastAPI). SQL Server database experience, including developing/optimizing SQL Server databases, data analysis, and efficient data storage/retrieval. Familiarity with AWS Cloud Services, and Infrastructure as Code (IaC) tools like Terraform. Design and implement serverless architectures, including Docker containers. … CSS and HTML to create seamless user interfaces. Overseeing integration of various software components, and debugging and trouble-shooting applications. Implementing best practice in software development, including exception handling, datastructures + object-oriented programming (OOP). Technical Environment: Python, web frameworks, front-end (Vue.JS, React, CSS, HTML), Design Patterns, Object Relational Mappers (ORMs), server-side templating languages More ❯
Leeds, West Yorkshire, United Kingdom Hybrid / WFH Options
Syntax Consultancy Ltd
the design + development of complex applications using Core Python, and web frameworks (-eg- Django, Flask, FastAPI). SQL Server database experience, including developing/optimizing SQL Server databases, data analysis, and efficient data storage/retrieval. Familiarity with AWS Cloud Services, and Infrastructure as Code (IaC) tools like Terraform. Design and implement serverless architectures, including Docker containers. … CSS and HTML to create seamless user interfaces. Overseeing integration of various software components, and debugging and trouble-shooting applications. Implementing best practice in software development, including exception handling, datastructures + object-oriented programming (OOP). Technical Environment: Python, web frameworks, front-end (Vue.JS, React, CSS, HTML), Design Patterns, Object Relational Mappers (ORMs), server-side templating languages More ❯
Stoke-on-Trent, Staffordshire, United Kingdom Hybrid / WFH Options
Uniting People
As a Business Intelligence Analyst, you will play a key role in driving data-informed decision-making by delivering insightful analyses and reports. You will contribute to gathering, analysing, and visualising data to uncover trends and actionable insights that enhance business operations, customer satisfaction, and overall performance. Working closely with cross-functional teams, you will leverage tools such … develop, and optimise Power BI dashboards and interactive reports tailored to various stakeholders and needs. Automate and streamline recurring reports to improve efficiency and reduce manual effort. Translate complex data into visually intuitive reports that cater to both technical and non-technical audiences. Write and optimise advanced SQL queries to extract, transform, and analyse data. Design and implement data models to support reporting and analysis needs. Ensure data pipelines are efficient, reliable, and scalable. Track and report on Key Performance Indicators (KPIs) across multiple business areas and divisions. Highlight trends and anomalies to seniors and managers, while also analysing and resolving them to ensure a clear understanding of root causes and implementing necessary solutions. Work closely with More ❯
Newcastle Upon Tyne, England, United Kingdom Hybrid / WFH Options
Client Server
good knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As More ❯
sunderland, tyne and wear, north east england, united kingdom Hybrid / WFH Options
Client Server
good knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As More ❯
art trading systems - optimise code for maximum speed and efficiency, minimising latency. Implement and enhance trading algorithms in collaboration with quantitative researchers and traders. Handle large volumes of market data in real-time, ensuring accurate and fast data ingestion, processing, and storage to feed trading algorithms. Key Requirements: Bachelor's or Master's degree in Computer Science, Engineering … or a related field. 1+ years of professional development experience as a Software Engineer in either C++, Python, Java or Rust. Strong understanding of datastructures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java) Experience writing software for massive scale (Up to 100s billions of records at a time!) Proficiency More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Hunter Bond
art trading systems - optimise code for maximum speed and efficiency, minimising latency. Implement and enhance trading algorithms in collaboration with quantitative researchers and traders. Handle large volumes of market data in real-time, ensuring accurate and fast data ingestion, processing, and storage to feed trading algorithms. Key Requirements: Bachelor’s or Master’s degree in Computer Science, Engineering … or a related field. 1+ years of professional development experience as a Software Engineer in either C++, Python, Java or Rust. Strong understanding of datastructures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java) Experience writing software for massive scale (Up to 100s billions of records at a time!) Proficiency More ❯
art trading systems - optimise code for maximum speed and efficiency, minimising latency. Implement and enhance trading algorithms in collaboration with quantitative researchers and traders. Handle large volumes of market data in real-time, ensuring accurate and fast data ingestion, processing, and storage to feed trading algorithms. Key Requirements: Bachelor’s or Master’s degree in Computer Science, Engineering … or a related field. 1+ years of professional development experience as a Software Engineer in either C++, Python, Java or Rust. Strong understanding of datastructures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java) Experience writing software for massive scale (Up to 100s billions of records at a time!) Proficiency More ❯
london, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
art trading systems - optimise code for maximum speed and efficiency, minimising latency. Implement and enhance trading algorithms in collaboration with quantitative researchers and traders. Handle large volumes of market data in real-time, ensuring accurate and fast data ingestion, processing, and storage to feed trading algorithms. Key Requirements: Bachelor’s or Master’s degree in Computer Science, Engineering … or a related field. 1+ years of professional development experience as a Software Engineer in either C++, Python, Java or Rust. Strong understanding of datastructures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java) Experience writing software for massive scale (Up to 100s billions of records at a time!) Proficiency More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Hunter Bond
art trading systems - optimise code for maximum speed and efficiency, minimising latency. Implement and enhance trading algorithms in collaboration with quantitative researchers and traders. Handle large volumes of market data in real-time, ensuring accurate and fast data ingestion, processing, and storage to feed trading algorithms. Key Requirements: Bachelor’s or Master’s degree in Computer Science, Engineering … or a related field. 1+ years of professional development experience as a Software Engineer in either C++, Python, Java or Rust. Strong understanding of datastructures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java) Experience writing software for massive scale (Up to 100s billions of records at a time!) Proficiency More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
art trading systems - optimise code for maximum speed and efficiency, minimising latency. Implement and enhance trading algorithms in collaboration with quantitative researchers and traders. Handle large volumes of market data in real-time, ensuring accurate and fast data ingestion, processing, and storage to feed trading algorithms. Key Requirements: Bachelor’s or Master’s degree in Computer Science, Engineering … or a related field. 1+ years of professional development experience as a Software Engineer in either C++, Python, Java or Rust. Strong understanding of datastructures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java) Experience writing software for massive scale (Up to 100s billions of records at a time!) Proficiency More ❯
City, Cardiff, United Kingdom Hybrid / WFH Options
VIQU IT
Analyst: Support, troubleshoot, and maintain existing Power Apps (canvas and model-driven), Power Pages, and Power Automate flows. Deliver enhancements and improvements to meet ongoing business needs. Ensure effective data connections and integrations, particularly across SharePoint, Dataverse, and Microsoft 365 tools (Teams, Planner, Forms). Advise on data architecture choices e.g. when to use SharePoint lists vs Dataverse … based on complexity, data structure, and security. Adhere to and promote governance standards around environment management, DLP policies, permissions, and documentation. Contribute to Power BI enablement by ensuring data capture and integration support accurate reporting. Collaborate with stakeholders to resolve issues, gather requirements, and improve existing processes through Power Platform capabilities. Key skills & experience for the Power Platform … Analyst: Strong hands-on experience with Power Apps (canvas and model-driven), Power Automate, and Power Pages. Good working knowledge of Dataverse and SharePoint data structures. Familiarity with governance, environment management, and DLP policies in Power Platform. Experience supporting, maintaining, and improving Power Platform applications in a live environment. Strong understanding of Microsoft 365 integrations (SharePoint Online, Teams, Planner More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
VIQU IT
Analyst: Support, troubleshoot, and maintain existing Power Apps (canvas and model-driven), Power Pages, and Power Automate flows. Deliver enhancements and improvements to meet ongoing business needs. Ensure effective data connections and integrations, particularly across SharePoint, Dataverse, and Microsoft 365 tools (Teams, Planner, Forms). Advise on data architecture choices — e.g. when to use SharePoint lists vs Dataverse … based on complexity, data structure, and security. Adhere to and promote governance standards around environment management, DLP policies, permissions, and documentation. Contribute to Power BI enablement by ensuring data capture and integration support accurate reporting. Collaborate with stakeholders to resolve issues, gather requirements, and improve existing processes through Power Platform capabilities. Key skills & experience for the Power Platform … Analyst: Strong hands-on experience with Power Apps (canvas and model-driven), Power Automate, and Power Pages. Good working knowledge of Dataverse and SharePoint data structures. Familiarity with governance, environment management, and DLP policies in Power Platform. Experience supporting, maintaining, and improving Power Platform applications in a live environment. Strong understanding of Microsoft 365 integrations (SharePoint Online, Teams, Planner More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
good knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As More ❯
Boomi Integration Analyst Developer. About the Role. Application and Data integrations are the beating heart at the centre of all the client's applications - allowing the sharing of data between systems & interoperability of their platforms. This Integrations Analyst Developer will be working within their solution development team, working with the team to design, test and build new integrations … integration techniques. This is a hybrid role, currently with 2 day per week onsite at their building in East London. About You. You will need strong technical expertise in data integration using the Boomi platform within a large scale organisation, analytical and problem solving skills, the ability to collaborate effectively with cross-functional teams, and stakeholder management. You will … need a solid understanding of datastructures within a variety of database platforms - they integrate between systems with data held in flat files, SQL, MySQL, MARIA, ORACLE and others. You will have a strong working knowledge of developing & maintaining integrations using web services and APIs, including REST and SOAP. You will be able to demonstrate your great More ❯
in the Platform Team and form part of a wider global Engineering Team. The Core Platform layer is a collection of distributed services which ingest, transform and materialise observability data to make it available to several similarly distributed visualisation, integration, analytics and other domain specific applications to provide solutions to a range of observability problems. We are looking to … backend Java developer with at least 7 years of experience building complex distributed systems. You have built applications from the ground-up with a deep understanding of core Java, datastructures and concurrency, rather than relying on frameworks such as Spring. You have built event-driven applications using Kafka and solutions with event-streaming frameworks at scale (Flink … to design systems from a macro-level through to the micro-level optimisations needed to build high-performance, scalable solutions. You have tackled hard problems in the past around data consistency vs availability and have designed systems around these considerations. You have designed complex data models and managed their evolution to limit breaking-changes and support backwards compatibility. More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Client Server
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 Agile team focussed on building and maintaining 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 office three … development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, DataStructures, Design Patterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month Fixed Term Contract, with full More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
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 Agile team focussed on building and maintaining 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 office three … development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, DataStructures, Design Patterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month Fixed Term Contract, with full More ❯
london, south east england, united kingdom Hybrid / WFH Options
Client Server
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 Agile team focussed on building and maintaining 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 office three … development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, DataStructures, Design Patterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month Fixed Term Contract, with full More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Client Server
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 Agile team focussed on building and maintaining 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 office three … development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, DataStructures, Design Patterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month Fixed Term Contract, with full More ❯
East London, London, United Kingdom Hybrid / WFH Options
Client Server
platform. Your role: As a Graduate C++ Developer you will design and develop enhancements and new components to the core networking and security analysis platform including application level proxies, data analysis and security event correlation. The platform monitors network protocols in real-time, parses the commands and datastructures 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. This Graduate C++ Developer position presents an excellent opportunity to advance your career in a challenging environment, working on Greenfield C++ projects. You'll be encouraged to learn and continuously improve your skillset, receiving mentoring from an elite team of technologists. Location More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Circle Recruitment
to manage expectations accordingly. Has an innovation mind-set, with the willingness to experiment and explore new ways of delivering technology solutions. Develops applications with security in mind, protecting data at all times. The main duties of the role would include: Technical development - responsible for developing business solutions that interface with the line of business applications of the firm … development - building process improvement workflows across the line of business application stack using the platforms available. Assisting others to integrate workflows into line of business applications; Database development - designing datastructures and access methods to support any custom development; Data analysis - building applications that allow for accurate management information and reporting, integrating case and financial dataMore ❯