Data Structures Jobs in the UK

401 to 425 of 611 Data Structures Jobs in the UK

Haskell Developer/Ocaml Developer

London, United Kingdom
Allegis Global Solutions Limited (AGS)
of Haskell and our in-house variant, Mu Processes Ensure adherence to all internal and external regulations Support Operational Risk monitoring via reports and data provided to Compliance and BORM Assist in ensuring that there are appropriate and documented internal controls and procedures in place People & Talent Lead through … stakeholders FM Trading & Trading Heads FM Structuring MAG Electronic Market Solutions SABRE IT Qualifications Haskell or OCaml programming experience. Solid computer science knowledge (algorithms, data structures, complexity, concurrency/parallelism More ❯
Employment Type: Contract
Rate: GBP 850 Annual
Posted:

Senior OS Performance Expert

Cambridge, England, United Kingdom
European Tech Recruit
capabilities in system performance engineering. Qualifications & Skills: Essential: Master’s in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Strong knowledge of data structures, algorithms, and OS fundamentals. Proficiency in Java, C++, Python, JavaScript, or Go. Extensive experience in OS performance optimization and systems engineering. Preferred … Industries Survey here: https://www.surveymonkey.com/r/6MXGW39 By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice https://eu-recruit.com/about-us More ❯
Posted:

Senior OS Performance Expert

cambridge, east anglia, United Kingdom
European Tech Recruit
capabilities in system performance engineering. Qualifications & Skills: Essential: Master’s in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Strong knowledge of data structures, algorithms, and OS fundamentals. Proficiency in Java, C++, Python, JavaScript, or Go. Extensive experience in OS performance optimization and systems engineering. Preferred … Industries Survey here: https://www.surveymonkey.com/r/6MXGW39 By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice https://eu-recruit.com/about-us More ❯
Posted:

Senior OS Performance Expert

Cambridge, south west england, United Kingdom
European Tech Recruit
capabilities in system performance engineering. Qualifications & Skills: Essential: Master’s in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Strong knowledge of data structures, algorithms, and OS fundamentals. Proficiency in Java, C++, Python, JavaScript, or Go. Extensive experience in OS performance optimization and systems engineering. Preferred … Industries Survey here: https://www.surveymonkey.com/r/6MXGW39 By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice https://eu-recruit.com/about-us More ❯
Posted:

Business Analyst

London, England, United Kingdom
Required IT
of Workday Human Capital Management (HCM) systems across the business. Working closely with HR, IT, and key business stakeholders, you will gather requirements, analyse data, and support the design and implementation of Workday HCM enhancements that align with strategic objectives. Key Responsibilities Collaborate with stakeholders to elicit, document, and … Business Analyst within the financial services sector. Demonstrated expertise with Workday Human Capital Management (HCM) , including configuration and deployment. Strong understanding of HR processes, data structures, and reporting requirements. Excellent analytical, problem-solving, and communication skills. Ability to manage multiple priorities and work collaboratively across business functions. Familiarity More ❯
Posted:

Lead Automation Test Analyst

London, United Kingdom
Nika O
with a focus on audit systems, validating workflow accuracy and stage dependencies for audit compliances. Collaboration & Communication: Work closely with business analysts, developers, and data engineers within an agile environment to define and refine test scenarios. Documentation & Reporting: Maintain comprehensive documentation for test cases, results, and issues, supporting transparency … APIs, etc.) and debugging, and optimizing of applications/automated test scripts. Ability to programmatically test your own code. Minimum understanding of design patterns, data structures, and layered architecture with knowledge of applying those aspects in test environments. Experience with CI/CD pipelines and release candidate management More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer Engineering London

London, United Kingdom
loveholidays
do this. The impact you'll have: Senior Software Engineers at loveholidays have strong expertise in: Supplier integration systems that process vast amounts of data Industry leading bespoke, high performance search and recommendation systems Sophisticated real time pricing systems Complex domain modelling and implementation of booking payment, fulfilment and … primary focus Understanding the wider context of the business and designing system architectures that meet short and long term business goals Your skillset: Algorithms, data structures Strong technical knowledge in observability Web services, REST, HTTP Containers, cloud Testing, reliability, monitoring Strong knowledge in building and owning application end More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Forecast & Insight Analyst - Basingstoke

United Kingdom, UK
Hybrid / WFH Options
The Automobile Association
Analyst in the Resource Planning Department, you will play a pivotal role in driving our business forward. Your primary responsibility will be to analyse data and generate insights that inform strategic decisions. You will develop and maintain forecasting models, identify trends, and provide actionable recommendations to enhance our operations. … Collaborating with various departments, you will ensure that our strategies are data-driven and aligned with our business goals. Your analytical skills and attention to detail will be essential in delivering accurate and meaningful insights that support our growth and success. What will I be doing? • Delivering tactical analysis … to support enhanced business decision-making and provide accurate forecasts. • Utilising the most appropriate data analysis techniques and tools to deliver actionable forecasting intelligence efficiently. • Building and maintaining strong relationships with senior stakeholders across the business to link Customer Operations and Commercial performance. • Conducting rigorous data analysis, applying More ❯
Posted:

Senior Frontend Engineer

London, United Kingdom
Hybrid / WFH Options
Trili
one of the following: TypeScript on modern frontend frameworks (React, Vue, or Next) or React Native mobile development projects. Strong computer fundamentals (e.g., algorithms, data structures, and concurrency). Creative problem-solving skills, with the ability to develop innovative solutions to complex problems. Experience developing user-friendly interfaces … workplace for everyone, so please let us know if you need any accommodations throughout the interview process. By applying, you consent to your application data being shared with our partner companies for recruitment purposes, in compliance with our privacy policy . More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer in Edinburgh - Bright Purple Resourcing

City, Edinburgh, United Kingdom
Java Script Works
looking for candidates who possess substantial experience in Java development. Proficiency in working with Linux, Docker, and Kubernetes is essential. A solid understanding of data structures and algorithms is required. Familiarity with secondary programming languages such as C++, C, Python, or JavaScript is preferred. A strong problem-solving More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Application Developer

united kingdom
MarkJames Search
ceremonies such as sprint planning, sprint demos and retrospectives. Requirements Web application development skills including JavaScript, CSS, HTML. Experience with relational databases including designing data models and/or entity relationship diagrams (ERDs) for business use cases. Ability to understand business processes and implement solution data structures More ❯
Posted:

Software Engineer

united kingdom
Albert Bow
Identify opportunities for system improvements Team engagement Who you are: Experience in both C++ and Python Good programming skills, with a strong understanding of data structures and algorithms You’re able to precisely articulate software concepts and designs You have a Bachelor's degree (or above) in Computer More ❯
Posted:

Principal Software Engineer

London Area, United Kingdom
Ingenii Search
Strong proficiency in modern C++ (C++17/20) and multi-threaded programming. Deep understanding of low-latency programming, including CPU cache optimization, lock-free data structures, and efficient memory management. Experience with network programming (TCP/IP, UDP, multicast) and high-performance messaging frameworks. Familiarity with Linux kernel More ❯
Posted:

Principal Software Engineer

london, south east england, United Kingdom
Ingenii Search
Strong proficiency in modern C++ (C++17/20) and multi-threaded programming. Deep understanding of low-latency programming, including CPU cache optimization, lock-free data structures, and efficient memory management. Experience with network programming (TCP/IP, UDP, multicast) and high-performance messaging frameworks. Familiarity with Linux kernel More ❯
Posted:

Senior Rust Engineer | Remote | FinTech

United Kingdom
Hybrid / WFH Options
UMATR
Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning, and profiling tools Clear communication skills with a proactive, team-oriented mindset Experience More ❯
Posted:

Senior Rust Engineer | Remote | FinTech

West London, UK
Hybrid / WFH Options
UMATR
Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning, and profiling tools Clear communication skills with a proactive, team-oriented mindset Experience More ❯
Posted:

Senior Rust Engineer | Remote | FinTech

Central London, UK
Hybrid / WFH Options
UMATR
Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning, and profiling tools Clear communication skills with a proactive, team-oriented mindset Experience More ❯
Posted:

Senior Rust Engineer | Remote | FinTech

City of London, London, United Kingdom
Hybrid / WFH Options
UMATR
Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning, and profiling tools Clear communication skills with a proactive, team-oriented mindset Experience More ❯
Posted:

Senior Rust Engineer | Remote | FinTech

East London, London, United Kingdom
Hybrid / WFH Options
UMATR
Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning, and profiling tools Clear communication skills with a proactive, team-oriented mindset Experience More ❯
Posted:

Senior Rust Engineer | Remote | FinTech

Altrincham, Greater Manchester, United Kingdom
Hybrid / WFH Options
UMATR
Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning, and profiling tools Clear communication skills with a proactive, team-oriented mindset Experience More ❯
Posted:

Senior Rust Engineer | Remote | FinTech

Bury, Greater Manchester, United Kingdom
Hybrid / WFH Options
UMATR
Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning, and profiling tools Clear communication skills with a proactive, team-oriented mindset Experience More ❯
Posted:

Senior Rust Engineer | Remote | FinTech

london, south east england, United Kingdom
Hybrid / WFH Options
UMATR
Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning, and profiling tools Clear communication skills with a proactive, team-oriented mindset Experience More ❯
Posted:

Senior Rust Engineer | Remote | FinTech

leeds, west yorkshire, yorkshire and the humber, United Kingdom
Hybrid / WFH Options
UMATR
Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning, and profiling tools Clear communication skills with a proactive, team-oriented mindset Experience More ❯
Posted:

Senior Rust Engineer | Remote | FinTech

Central London / West End, London, United Kingdom
Hybrid / WFH Options
UMATR
Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning, and profiling tools Clear communication skills with a proactive, team-oriented mindset Experience More ❯
Posted:

Senior Rust Engineer | Remote | FinTech

london (city of london), south east england, United Kingdom
Hybrid / WFH Options
UMATR
Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning, and profiling tools Clear communication skills with a proactive, team-oriented mindset Experience More ❯
Posted:
Data Structures
10th Percentile
£41,625
25th Percentile
£46,750
Median
£71,991
75th Percentile
£97,188
90th Percentile
£125,000