Permanent 'Data Structures' Job Vacancies

326 to 350 of 911 Permanent Data Structures Jobs

Lead Software Developer

City of London, London, United Kingdom
BGC Group
in C++ Development within a high-frequency trading (HFT) environment. Key Responsibilities Serve as lead developer responsible for system design and implementation Develop low-latency trading gateways and market data interfaces Enhance and maintain BGC’s proprietary matching engine infrastructure Collaborate with cross-functional teams to deliver robust and scalable trading solutions Skills and Experience Minimum 10 years of … Unicast, and Multicast Familiarity with HFT techniques such as lock-less queues and circular buffers Experience with messaging architectures (e.g., Solace, 29West, ActiveMQ) In-depth knowledge of in-memory data management, data structures, and optimization techniques Understanding of NUMA architecture and NUMA-aware programming Proven track record developing client/server applications Skilled in troubleshooting and performance More ❯
Posted:

Lead Software Developer

london, south east england, united kingdom
BGC Group
in C++ Development within a high-frequency trading (HFT) environment. Key Responsibilities Serve as lead developer responsible for system design and implementation Develop low-latency trading gateways and market data interfaces Enhance and maintain BGC’s proprietary matching engine infrastructure Collaborate with cross-functional teams to deliver robust and scalable trading solutions Skills and Experience Minimum 10 years of … Unicast, and Multicast Familiarity with HFT techniques such as lock-less queues and circular buffers Experience with messaging architectures (e.g., Solace, 29West, ActiveMQ) In-depth knowledge of in-memory data management, data structures, and optimization techniques Understanding of NUMA architecture and NUMA-aware programming Proven track record developing client/server applications Skilled in troubleshooting and performance More ❯
Posted:

Lead Software Developer

slough, south east england, united kingdom
BGC Group
in C++ Development within a high-frequency trading (HFT) environment. Key Responsibilities Serve as lead developer responsible for system design and implementation Develop low-latency trading gateways and market data interfaces Enhance and maintain BGC’s proprietary matching engine infrastructure Collaborate with cross-functional teams to deliver robust and scalable trading solutions Skills and Experience Minimum 10 years of … Unicast, and Multicast Familiarity with HFT techniques such as lock-less queues and circular buffers Experience with messaging architectures (e.g., Solace, 29West, ActiveMQ) In-depth knowledge of in-memory data management, data structures, and optimization techniques Understanding of NUMA architecture and NUMA-aware programming Proven track record developing client/server applications Skilled in troubleshooting and performance More ❯
Posted:

Lead Software Developer

london (city of london), south east england, united kingdom
BGC Group
in C++ Development within a high-frequency trading (HFT) environment. Key Responsibilities Serve as lead developer responsible for system design and implementation Develop low-latency trading gateways and market data interfaces Enhance and maintain BGC’s proprietary matching engine infrastructure Collaborate with cross-functional teams to deliver robust and scalable trading solutions Skills and Experience Minimum 10 years of … Unicast, and Multicast Familiarity with HFT techniques such as lock-less queues and circular buffers Experience with messaging architectures (e.g., Solace, 29West, ActiveMQ) In-depth knowledge of in-memory data management, data structures, and optimization techniques Understanding of NUMA architecture and NUMA-aware programming Proven track record developing client/server applications Skilled in troubleshooting and performance More ❯
Posted:

Back End Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Inara
Must hold or be eligible for SC Clearance About the Project Our client is a confidential technology organisation operating within the defence and national security domain. They develop secure, data-driven software systems that deliver critical insight and decision advantage. You will join a small, high-calibre engineering team at the start of a brand-new project. The team … is building a next-generation platform that handles large-scale, multi-tenant, geospatial and graph-based data in a secure cloud environment. This is an opportunity to work on greenfield architecture using modern languages and infrastructure, and to help define best practices across a critical mission space. The Role As a Contract Backend Engineer, you will work closely with … CTO and senior engineers to design and deliver secure, scalable backend APIs that power complex analytical and operational systems. You will be instrumental in defining architecture patterns, integrating geospatial data sources, and working with modern cloud-native technologies. Tech Stack Languages: Python (preferred), GoLang, or Rust Databases: Relational and Graph Infrastructure: GCP, Serverless, Containers, Kubernetes (not essential) IaC: Terraform More ❯
Posted:

Back End Engineer

London Area, United Kingdom
Hybrid / WFH Options
Inara
Must hold or be eligible for SC Clearance About the Project Our client is a confidential technology organisation operating within the defence and national security domain. They develop secure, data-driven software systems that deliver critical insight and decision advantage. You will join a small, high-calibre engineering team at the start of a brand-new project. The team … is building a next-generation platform that handles large-scale, multi-tenant, geospatial and graph-based data in a secure cloud environment. This is an opportunity to work on greenfield architecture using modern languages and infrastructure, and to help define best practices across a critical mission space. The Role As a Contract Backend Engineer, you will work closely with … CTO and senior engineers to design and deliver secure, scalable backend APIs that power complex analytical and operational systems. You will be instrumental in defining architecture patterns, integrating geospatial data sources, and working with modern cloud-native technologies. Tech Stack Languages: Python (preferred), GoLang, or Rust Databases: Relational and Graph Infrastructure: GCP, Serverless, Containers, Kubernetes (not essential) IaC: Terraform More ❯
Posted:

Back End Engineer

london, south east england, united kingdom
Hybrid / WFH Options
Inara
Must hold or be eligible for SC Clearance About the Project Our client is a confidential technology organisation operating within the defence and national security domain. They develop secure, data-driven software systems that deliver critical insight and decision advantage. You will join a small, high-calibre engineering team at the start of a brand-new project. The team … is building a next-generation platform that handles large-scale, multi-tenant, geospatial and graph-based data in a secure cloud environment. This is an opportunity to work on greenfield architecture using modern languages and infrastructure, and to help define best practices across a critical mission space. The Role As a Contract Backend Engineer, you will work closely with … CTO and senior engineers to design and deliver secure, scalable backend APIs that power complex analytical and operational systems. You will be instrumental in defining architecture patterns, integrating geospatial data sources, and working with modern cloud-native technologies. Tech Stack Languages: Python (preferred), GoLang, or Rust Databases: Relational and Graph Infrastructure: GCP, Serverless, Containers, Kubernetes (not essential) IaC: Terraform More ❯
Posted:

Back End Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Inara
Must hold or be eligible for SC Clearance About the Project Our client is a confidential technology organisation operating within the defence and national security domain. They develop secure, data-driven software systems that deliver critical insight and decision advantage. You will join a small, high-calibre engineering team at the start of a brand-new project. The team … is building a next-generation platform that handles large-scale, multi-tenant, geospatial and graph-based data in a secure cloud environment. This is an opportunity to work on greenfield architecture using modern languages and infrastructure, and to help define best practices across a critical mission space. The Role As a Contract Backend Engineer, you will work closely with … CTO and senior engineers to design and deliver secure, scalable backend APIs that power complex analytical and operational systems. You will be instrumental in defining architecture patterns, integrating geospatial data sources, and working with modern cloud-native technologies. Tech Stack Languages: Python (preferred), GoLang, or Rust Databases: Relational and Graph Infrastructure: GCP, Serverless, Containers, Kubernetes (not essential) IaC: Terraform More ❯
Posted:

Back End Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Inara
Must hold or be eligible for SC Clearance About the Project Our client is a confidential technology organisation operating within the defence and national security domain. They develop secure, data-driven software systems that deliver critical insight and decision advantage. You will join a small, high-calibre engineering team at the start of a brand-new project. The team … is building a next-generation platform that handles large-scale, multi-tenant, geospatial and graph-based data in a secure cloud environment. This is an opportunity to work on greenfield architecture using modern languages and infrastructure, and to help define best practices across a critical mission space. The Role As a Contract Backend Engineer, you will work closely with … CTO and senior engineers to design and deliver secure, scalable backend APIs that power complex analytical and operational systems. You will be instrumental in defining architecture patterns, integrating geospatial data sources, and working with modern cloud-native technologies. Tech Stack Languages: Python (preferred), GoLang, or Rust Databases: Relational and Graph Infrastructure: GCP, Serverless, Containers, Kubernetes (not essential) IaC: Terraform More ❯
Posted:

Back End Engineer

South East, United Kingdom
Hybrid / WFH Options
Inara
Must hold or be eligible for SC Clearance About the Project Our client is a confidential technology organisation operating within the defence and national security domain. They develop secure, data-driven software systems that deliver critical insight and decision advantage. You will join a small, high-calibre engineering team at the start of a brand-new project. The team … is building a next-generation platform that handles large-scale, multi-tenant, geospatial and graph-based data in a secure cloud environment. This is an opportunity to work on greenfield architecture using modern languages and infrastructure, and to help define best practices across a critical mission space. The Role As a Contract Backend Engineer, you will work closely with … CTO and senior engineers to design and deliver secure, scalable backend APIs that power complex analytical and operational systems. You will be instrumental in defining architecture patterns, integrating geospatial data sources, and working with modern cloud-native technologies. Tech Stack Languages: Python (preferred), GoLang, or Rust Databases: Relational and Graph Infrastructure: GCP, Serverless, Containers, Kubernetes (not essential) IaC: Terraform More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Anaplan / Data Modeller

South East, United Kingdom
Codex
Anaplan/Data Modeller UK, hybrid Full-time, Permanent Codex are partnered with a leading firm looking for an experienced Anaplan/Data Modeller to join their Finance Technology team, someone who can bridge the gap between finance, data, and technical systems. This role is ideal for someone who enjoys getting hands-on with Anaplan while also … working closely with stakeholders to improve forecasting, budgeting, and reporting processes. What you'll be doing Maintaining and enhancing Anaplan Models (lists, modules, and data structures). Supporting finance with forecasting, budgeting, and management reporting. Managing day-to-day Anaplan changes and small development tasks. Helping automate data flows between Databricks and Anaplan. Building and linking reporting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Anaplan / Data Modeller

London Area, United Kingdom
Codex
Anaplan/Data Modeller 📍 UK, hybrid 💼 Full-time, Permanent Codex are partnered with a leading firm looking for an experienced Anaplan/Data Modeller to join their Finance Technology team, someone who can bridge the gap between finance, data, and technical systems. This role is ideal for someone who enjoys getting hands-on with Anaplan while also … working closely with stakeholders to improve forecasting, budgeting, and reporting processes. What you’ll be doing Maintaining and enhancing Anaplan Models (lists, modules, and data structures). Supporting finance with forecasting, budgeting, and management reporting. Managing day-to-day Anaplan changes and small development tasks. Helping automate data flows between Databricks and Anaplan. Building and linking reporting More ❯
Posted:

Anaplan / Data Modeller

City of London, London, United Kingdom
Codex
Anaplan/Data Modeller 📍 UK, hybrid 💼 Full-time, Permanent Codex are partnered with a leading firm looking for an experienced Anaplan/Data Modeller to join their Finance Technology team, someone who can bridge the gap between finance, data, and technical systems. This role is ideal for someone who enjoys getting hands-on with Anaplan while also … working closely with stakeholders to improve forecasting, budgeting, and reporting processes. What you’ll be doing Maintaining and enhancing Anaplan Models (lists, modules, and data structures). Supporting finance with forecasting, budgeting, and management reporting. Managing day-to-day Anaplan changes and small development tasks. Helping automate data flows between Databricks and Anaplan. Building and linking reporting More ❯
Posted:

Anaplan / Data Modeller

slough, south east england, united kingdom
Codex
Anaplan/Data Modeller 📍 UK, hybrid 💼 Full-time, Permanent Codex are partnered with a leading firm looking for an experienced Anaplan/Data Modeller to join their Finance Technology team, someone who can bridge the gap between finance, data, and technical systems. This role is ideal for someone who enjoys getting hands-on with Anaplan while also … working closely with stakeholders to improve forecasting, budgeting, and reporting processes. What you’ll be doing Maintaining and enhancing Anaplan Models (lists, modules, and data structures). Supporting finance with forecasting, budgeting, and management reporting. Managing day-to-day Anaplan changes and small development tasks. Helping automate data flows between Databricks and Anaplan. Building and linking reporting More ❯
Posted:

Anaplan / Data Modeller

london, south east england, united kingdom
Codex
Anaplan/Data Modeller 📍 UK, hybrid 💼 Full-time, Permanent Codex are partnered with a leading firm looking for an experienced Anaplan/Data Modeller to join their Finance Technology team, someone who can bridge the gap between finance, data, and technical systems. This role is ideal for someone who enjoys getting hands-on with Anaplan while also … working closely with stakeholders to improve forecasting, budgeting, and reporting processes. What you’ll be doing Maintaining and enhancing Anaplan Models (lists, modules, and data structures). Supporting finance with forecasting, budgeting, and management reporting. Managing day-to-day Anaplan changes and small development tasks. Helping automate data flows between Databricks and Anaplan. Building and linking reporting More ❯
Posted:

Anaplan / Data Modeller

london (city of london), south east england, united kingdom
Codex
Anaplan/Data Modeller 📍 UK, hybrid 💼 Full-time, Permanent Codex are partnered with a leading firm looking for an experienced Anaplan/Data Modeller to join their Finance Technology team, someone who can bridge the gap between finance, data, and technical systems. This role is ideal for someone who enjoys getting hands-on with Anaplan while also … working closely with stakeholders to improve forecasting, budgeting, and reporting processes. What you’ll be doing Maintaining and enhancing Anaplan Models (lists, modules, and data structures). Supporting finance with forecasting, budgeting, and management reporting. Managing day-to-day Anaplan changes and small development tasks. Helping automate data flows between Databricks and Anaplan. Building and linking reporting More ❯
Posted:

SQL DBA - Leicester / Hybrid

Leicester, Leicestershire, England, United Kingdom
Hybrid / WFH Options
Akkodis
the next level in the exciting world of finance? Our client, a leading organisation in the financial sector, is seeking a talented Microsoft SQL DBA to join their dynamic Data Services team. This is an incredible opportunity to make a significant impact on data environments, drive transformation, and innovate within a supportive and flexible work culture! Position: Microsoft … PermanentAnnual Salary: £45,000 - £52,000Working Pattern: Full TimeLocation: Leicester/Hybrid Working Available Job Purpose: You will be at the heart of maintaining and evolving my client's data environments, both traditional MS SQL Server and cutting-edge Azure Data Services. You'll manage system security, support data delivery projects, and engage in transformative initiatives that … shape the future of data. Key Responsibilities: Oversee daily management and maintenance of data systems. Ensure robust data system security and patching. Support the team in producing Data and ETL services. Conduct data analysis, design, and remediation activities. Engage in transformation activities and champion change agendas. Identify and propose enhancements for data-centric processes. Create More ❯
Employment Type: Full-Time
Salary: £45,000 - £55,000 per annum
Posted:

Machine Learning Engineer

Greater London, England, United Kingdom
Information Tech Consultants
Job Title: Junior/Senior Big Data Developer ( Urgent hiring ) Location: UK Experience: 3 -14 years Education: Bachelors in Science (IT/Computer Science/Engineer) Employment Type: Full-Time UK based candidates only. Role Overview: We are seeking an experienced Scala/Hadoop/Big Data Developer . The role will focus on building and enhancing data-driven solutions, working within a fast-paced financial services environment. Key Responsibilities: Design, develop, and maintain applications using Scala, Python, Hadoop and Java . Work with Big Data technologies , including Spark, Hive (nice to have). Collaborate with cross-functional teams to deliver scalable, high-performance solutions. Participate in code reviews, testing, and performance optimization. Ensure best practices … coding, design, and architecture. Skills & Experience Required: 8–12 years of software development experience. Strong hands-on expertise in Scala (mandatory) , plus Python and Java . Experience with Big Data frameworks ; Apache Spark experience is an advantage. Solid understanding of software engineering principles, data structures, and algorithms. Strong problem-solving skills and ability to work in an More ❯
Posted:

Machine Learning Engineer

slough, south east england, united kingdom
Information Tech Consultants
Job Title: Junior/Senior Big Data Developer ( Urgent hiring ) Location: UK Experience: 3 -14 years Education: Bachelors in Science (IT/Computer Science/Engineer) Employment Type: Full-Time UK based candidates only. Role Overview: We are seeking an experienced Scala/Hadoop/Big Data Developer . The role will focus on building and enhancing data-driven solutions, working within a fast-paced financial services environment. Key Responsibilities: Design, develop, and maintain applications using Scala, Python, Hadoop and Java . Work with Big Data technologies , including Spark, Hive (nice to have). Collaborate with cross-functional teams to deliver scalable, high-performance solutions. Participate in code reviews, testing, and performance optimization. Ensure best practices … coding, design, and architecture. Skills & Experience Required: 8–12 years of software development experience. Strong hands-on expertise in Scala (mandatory) , plus Python and Java . Experience with Big Data frameworks ; Apache Spark experience is an advantage. Solid understanding of software engineering principles, data structures, and algorithms. Strong problem-solving skills and ability to work in an More ❯
Posted:

Machine Learning Engineer

london, south east england, united kingdom
Information Tech Consultants
Job Title: Junior/Senior Big Data Developer ( Urgent hiring ) Location: UK Experience: 3 -14 years Education: Bachelors in Science (IT/Computer Science/Engineer) Employment Type: Full-Time UK based candidates only. Role Overview: We are seeking an experienced Scala/Hadoop/Big Data Developer . The role will focus on building and enhancing data-driven solutions, working within a fast-paced financial services environment. Key Responsibilities: Design, develop, and maintain applications using Scala, Python, Hadoop and Java . Work with Big Data technologies , including Spark, Hive (nice to have). Collaborate with cross-functional teams to deliver scalable, high-performance solutions. Participate in code reviews, testing, and performance optimization. Ensure best practices … coding, design, and architecture. Skills & Experience Required: 8–12 years of software development experience. Strong hands-on expertise in Scala (mandatory) , plus Python and Java . Experience with Big Data frameworks ; Apache Spark experience is an advantage. Solid understanding of software engineering principles, data structures, and algorithms. Strong problem-solving skills and ability to work in an More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Swissblock Technologies AG
macro and crypto analytics. Our in-house technology powers a suite of innovative financial solutions, delivering deep market insights and actionable intelligence for professional investors and institutions. By combining data science, algorithmic precision, and intuitive design, we develop cutting-edge tools that enable users to analyze, interpret, and act on market dynamics with confidence. Your role As a Senior … Software Engineer in the Product Engineering team you will build and evolve a data and content dissemination platform (Web, App, APIs, messaging) and corresponding data pipelines, ensuring that our analytics and trading systems remain at the forefront of financial innovation. You will provide the content of our proprietary investment framework directly to our clients. In order to succeed … you are required to deep dive and analyze various use cases with different teams like investment, finance, data or strategy engineers. Apart from supporting our constantly evolving products by driving the development of our components, you will actively help in business requirement analysis and specification to improve not only the tools but also processes and information flow throughout the More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Swissblock Technologies AG
macro and crypto analytics. Our in-house technology powers a suite of innovative financial solutions, delivering deep market insights and actionable intelligence for professional investors and institutions. By combining data science, algorithmic precision, and intuitive design, we develop cutting-edge tools that enable users to analyze, interpret, and act on market dynamics with confidence. Your role As a Senior … Software Engineer in the Product Engineering team you will build and evolve a data and content dissemination platform (Web, App, APIs, messaging) and corresponding data pipelines, ensuring that our analytics and trading systems remain at the forefront of financial innovation. You will provide the content of our proprietary investment framework directly to our clients. In order to succeed … you are required to deep dive and analyze various use cases with different teams like investment, finance, data or strategy engineers. Apart from supporting our constantly evolving products by driving the development of our components, you will actively help in business requirement analysis and specification to improve not only the tools but also processes and information flow throughout the More ❯
Posted:

Senior Software Engineer

South East, United Kingdom
Hybrid / WFH Options
Swissblock Technologies AG
macro and crypto analytics. Our in-house technology powers a suite of innovative financial solutions, delivering deep market insights and actionable intelligence for professional investors and institutions. By combining data science, algorithmic precision, and intuitive design, we develop cutting-edge tools that enable users to analyze, interpret, and act on market dynamics with confidence. Your role As a Senior … Software Engineer in the Product Engineering team you will build and evolve a data and content dissemination platform (Web, App, APIs, messaging) and corresponding data pipelines, ensuring that our analytics and trading systems remain at the forefront of financial innovation. You will provide the content of our proprietary investment framework directly to our clients. In order to succeed … you are required to deep dive and analyze various use cases with different teams like investment, finance, data or strategy engineers. Apart from supporting our constantly evolving products by driving the development of our components, you will actively help in business requirement analysis and specification to improve not only the tools but also processes and information flow throughout the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

london, south east england, united kingdom
Hybrid / WFH Options
Swissblock Technologies AG
macro and crypto analytics. Our in-house technology powers a suite of innovative financial solutions, delivering deep market insights and actionable intelligence for professional investors and institutions. By combining data science, algorithmic precision, and intuitive design, we develop cutting-edge tools that enable users to analyze, interpret, and act on market dynamics with confidence. Your role As a Senior … Software Engineer in the Product Engineering team you will build and evolve a data and content dissemination platform (Web, App, APIs, messaging) and corresponding data pipelines, ensuring that our analytics and trading systems remain at the forefront of financial innovation. You will provide the content of our proprietary investment framework directly to our clients. In order to succeed … you are required to deep dive and analyze various use cases with different teams like investment, finance, data or strategy engineers. Apart from supporting our constantly evolving products by driving the development of our components, you will actively help in business requirement analysis and specification to improve not only the tools but also processes and information flow throughout the More ❯
Posted:

Senior Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Swissblock Technologies AG
macro and crypto analytics. Our in-house technology powers a suite of innovative financial solutions, delivering deep market insights and actionable intelligence for professional investors and institutions. By combining data science, algorithmic precision, and intuitive design, we develop cutting-edge tools that enable users to analyze, interpret, and act on market dynamics with confidence. Your role As a Senior … Software Engineer in the Product Engineering team you will build and evolve a data and content dissemination platform (Web, App, APIs, messaging) and corresponding data pipelines, ensuring that our analytics and trading systems remain at the forefront of financial innovation. You will provide the content of our proprietary investment framework directly to our clients. In order to succeed … you are required to deep dive and analyze various use cases with different teams like investment, finance, data or strategy engineers. Apart from supporting our constantly evolving products by driving the development of our components, you will actively help in business requirement analysis and specification to improve not only the tools but also processes and information flow throughout the More ❯
Posted:
Data Structures
10th Percentile
£41,250
25th Percentile
£48,695
Median
£70,000
75th Percentile
£87,500
90th Percentile
£110,000