Data Structures Jobs in the UK

351 to 375 of 535 Data Structures Jobs in the UK

Backend Software Engineer AI - Cybersecurity

east anglia, united kingdom
Client Server
with TDD and Pair Programming You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns You're collaborative, enjoy problem solving and are keen to pick up new skills What's in it for you: As a Backend Software More ❯
Posted:

Backend Software Engineer AI - Cybersecurity

Cheshire East, England, United Kingdom
Client Server
with TDD and Pair Programming You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns You're collaborative, enjoy problem solving and are keen to pick up new skills What's in it for you: As a Backend Software More ❯
Posted:

Senior Developer

oxford district, south east england, united kingdom
Super Benji
in software development. Experience to supervise and guide junior developers. Passion for AI and automation, with a curiosity for emerging tools and technologies. Strong background in computer science fundamentals (data structures, algorithms, system design). Experience with no-code/low-code platforms and the ability to navigate them fluently. Experience with cURL, Postman or Swagger. Solid programming More ❯
Posted:

Quantitative Developer

Belfast, Northern Ireland, United Kingdom
Hybrid / WFH Options
Ocho
and stochastic processes Proficiency with numerical methods such as Monte Carlo simulation, PDE (Finite Difference/Finite Element), Tree engines, and random number generation Strong software engineering skills — including data structures, design patterns, and modular architecture Excellent problem-solving ability, attention to detail, and comfort working in a high-performance trading environment Clear communication skills, able to explain More ❯
Posted:

Information Security Sr. Manager - Threat and Vulnerability Management

United Kingdom
Oracle
including executive presentation skills and eye for business Strong leadership and people management skills Understanding the importance of a balanced work approach to encourage team culture Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals Strong understanding of databases, NoSQL systems, storage and distributed persistence technologies Prior experience with distributed systems, cloud computing, and IaaS More ❯
Posted:

Software Engineer II

Edinburgh, Midlothian, United Kingdom
Cadence Design Systems
how customer requirements shape the practical aspects of PDK development Job Qualifications: BSc Hons (2:1), MSc or higher in computer science, engineering or related field Strong understanding of data structures, algorithms and databases Demonstrated proficiency in modern C++, debugging, and general software development skills Nice to have: Scripting language skills in one of: Lisp, Skill, Python, TCL More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer (must be based in UK) United Kingdom

United Kingdom
Hybrid / WFH Options
PolyAI
customer service operations and integrating PolyAI into their daily customer service workflows. We're looking for talented Lead Software Engineersto join one of our three high impact teams: Voice , Data , and Product Engineering . All three teams work closely together, share high engineering standards, and solve challenging technical problems at scale, but each has its own mission and area … you'll be responsible for the development of our in-house voice stack, helping develop both front-end features on our user-facing platform as well as internal tooling. Data: play a key role in delivering the next generation of our no-code agent studio platform. In this role, you'll be leading the design and development of features … that power insight generation, reporting, and the data-driven backbone of our no-code platform for building voice assistants. Product Engineering: help shape our cutting-edge low-code platform. This role offers the opportunity to work end-to-end, from design to implementation, on creating features which enable a simple user experience for interacting with complex AI systems. You More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Polaris Productwriter

Nationwide, United Kingdom
Hybrid / WFH Options
Embrace Associates
and innovative professional looking to take the next step in your career, apply now! Job Responsibilities Maintain existing Product Writer schemes and build new full-cycle schemes Extend XML data dictionaries and manage data structures Develop forms, EDI messages, and documentation outputs Collaborate with analysts, underwriters, developers, and testers Engage in full lifecycle activities: requirements, design, build More ❯
Employment Type: Permanent
Salary: £47500 - £50000/annum
Posted:

Senior Frontend Developer

London, England, United Kingdom
Hybrid / WFH Options
CipherTek Recruitment
work at the cutting edge of financial technology, contributing to a modern, reactive web platform used across trading desks. This is not your typical enterprise UI, it’s fast, data-intensive, and built to scale with real-time demands in a trading environment. 💼 The Opportunity Collaborate with elite engineers on a SPA used across the investment bank for derivatives … trading. Build elegant, high-performance UIs with real-time data updates and functional programming paradigms. Shape a front-end architecture trusted by traders, with a focus on resilience, performance, and usability . Leverage the latest web technologies in a fast-paced, agile development environment. Flexible working arrangements with only 1 day per week required in the City of London … ES6 , HTML5, and advanced CSS. Proven delivery of performance-critical SPAs , ideally within front-office trading or other high-frequency environments. Proficiency with functional and reactive programming using immutable data structures . Attention to UI/UX detail – you take pride in building intuitive, beautiful products. Comfortable working in collaborative, high-performance teams . Confident daily use of More ❯
Posted:

Senior Frontend Developer

london, south east england, united kingdom
Hybrid / WFH Options
CipherTek Recruitment
work at the cutting edge of financial technology, contributing to a modern, reactive web platform used across trading desks. This is not your typical enterprise UI, it’s fast, data-intensive, and built to scale with real-time demands in a trading environment. 💼 The Opportunity Collaborate with elite engineers on a SPA used across the investment bank for derivatives … trading. Build elegant, high-performance UIs with real-time data updates and functional programming paradigms. Shape a front-end architecture trusted by traders, with a focus on resilience, performance, and usability . Leverage the latest web technologies in a fast-paced, agile development environment. Flexible working arrangements with only 1 day per week required in the City of London … ES6 , HTML5, and advanced CSS. Proven delivery of performance-critical SPAs , ideally within front-office trading or other high-frequency environments. Proficiency with functional and reactive programming using immutable data structures . Attention to UI/UX detail – you take pride in building intuitive, beautiful products. Comfortable working in collaborative, high-performance teams . Confident daily use of More ❯
Posted:

Senior Frontend Developer

slough, south east england, united kingdom
Hybrid / WFH Options
CipherTek Recruitment
work at the cutting edge of financial technology, contributing to a modern, reactive web platform used across trading desks. This is not your typical enterprise UI, it’s fast, data-intensive, and built to scale with real-time demands in a trading environment. 💼 The Opportunity Collaborate with elite engineers on a SPA used across the investment bank for derivatives … trading. Build elegant, high-performance UIs with real-time data updates and functional programming paradigms. Shape a front-end architecture trusted by traders, with a focus on resilience, performance, and usability . Leverage the latest web technologies in a fast-paced, agile development environment. Flexible working arrangements with only 1 day per week required in the City of London … ES6 , HTML5, and advanced CSS. Proven delivery of performance-critical SPAs , ideally within front-office trading or other high-frequency environments. Proficiency with functional and reactive programming using immutable data structures . Attention to UI/UX detail – you take pride in building intuitive, beautiful products. Comfortable working in collaborative, high-performance teams . Confident daily use of More ❯
Posted:

Java Software Engineer - High Frequency Trading

London, South East, England, United Kingdom
Statera Talent
frontend awareness, but your focus is on backend engineering that makes the UI fast and reliable. What you will do: Design and build Java services that feed real-time data to the frontend. Work with the UI team on transport choices, batching, back-pressure, and error handling. Improve end-to-end latency by looking across the stack. What you … ll bring: Strong knowledge of computer science fundamentals (data structures, algorithms). Java engineering experience in trading, betting, gaming, or streaming. Hands-on work with real-time or data-heavy systems. Comfortable across server and browser. Not essential (but nice-to-have): Experience with frontend languages. Experience with trading systems. Interview process: Microsoft Teams: 45min - 1hr chat. More ❯
Employment Type: Full-Time
Salary: £65,000 - £85,000 per annum
Posted:

Lead Software Engineer

United Kingdom
Hybrid / WFH Options
itecopeople
suitable for someone operating at a Principal Engineer or Lead Engineer level. You'll join a small, highly skilled team building a new platform driven by innovative algorithms, clever data structures, and design patterns-based architecture. Working closely with the Head of Architecture, you'll take abstract concepts and requirements, distil them, and deliver high-quality, elegant solutions. … software engineering/development and design patterns Translate abstract concepts into working, production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the "less is more” principle. Essential Skills & Experience Expert in TypeScript or a similar More ❯
Posted:

Senior Business Intelligence Developer

Bridgend, Wales, United Kingdom
Yolk Recruitment Ltd
a Senior BI Developer to help with a critical reporting project as we migrate to the Civica CX system. The successful candidate will be working closely with their permanent data analyst, so mentoring and knowledge transfer are a key part of this role. The core objective is twofold: Deliver all critical statutory and operational reports against firm deadlines. Establish … ability to work quickly, clarify requirements, and manage User Acceptance Testing (UAT) under pressure. Significant advantages would be: Direct, hands-on experience with the Civica CX database schema (e.g., data structures for tenancies, repairs, or rents), as this will be essential for meeting our project timelines. Experience with GitHub for version control of SQL scripts and Power BI More ❯
Posted:

Junior C++ Developer

Cambridge, England, United Kingdom
Harrington Starr
cross-functional team environments. You need: 1+ years of hands-on Software Development experience in C++, STL, Boost, Linux. A passion for new technologies and ideas. Strong understanding of data-structures & algorithms. Bachelor's degree or equivalent experience in Computer Science or related field (2:1 or above) Contact Ciara Clarke for a confidential discussion on this role. More ❯
Posted:

Junior C++ Developer

cambridge, east anglia, united kingdom
Harrington Starr
cross-functional team environments. You need: 1+ years of hands-on Software Development experience in C++, STL, Boost, Linux. A passion for new technologies and ideas. Strong understanding of data-structures & algorithms. Bachelor's degree or equivalent experience in Computer Science or related field (2:1 or above) Contact Ciara Clarke for a confidential discussion on this role. More ❯
Posted:

Junior Software Engineer

Cambridge, England, United Kingdom
Oho Group Ltd
or related technical field Strong academic background Demonstrated coding ability through internships, GitHub projects, or hackathons Interest in video technologies, SaaS, or scalable distributed systems Strong foundation in algorithms, data structures, and software design Experience in one or more of: Kotlin, Java, C++, Go, Rust, or Python Skilled worker visa sponsorship is available for exceptional candidates. If this More ❯
Posted:

Junior Software Engineer

cambridge, east anglia, united kingdom
Oho Group Ltd
or related technical field Strong academic background Demonstrated coding ability through internships, GitHub projects, or hackathons Interest in video technologies, SaaS, or scalable distributed systems Strong foundation in algorithms, data structures, and software design Experience in one or more of: Kotlin, Java, C++, Go, Rust, or Python Skilled worker visa sponsorship is available for exceptional candidates. If this More ❯
Posted:

Mid Java Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Understanding Recruitment
they are looking for in Mid Java Developers: Core Java Developing software from scratch WITHOUT the use of frameworks e.g. Spring Multithreading TDD, CI/CD, Paired-programming environment Data structures, algorithms, threads Working in a modern FinTech environment e.g. startup is a plus An interest in the financial sector, FX and trading If you are looking to More ❯
Posted:

Mid Java Developer

London Area, United Kingdom
Hybrid / WFH Options
Understanding Recruitment
they are looking for in Mid Java Developers: Core Java Developing software from scratch WITHOUT the use of frameworks e.g. Spring Multithreading TDD, CI/CD, Paired-programming environment Data structures, algorithms, threads Working in a modern FinTech environment e.g. startup is a plus An interest in the financial sector, FX and trading If you are looking to More ❯
Posted:

Mid Java Developer

london, south east england, united kingdom
Hybrid / WFH Options
Understanding Recruitment
they are looking for in Mid Java Developers: Core Java Developing software from scratch WITHOUT the use of frameworks e.g. Spring Multithreading TDD, CI/CD, Paired-programming environment Data structures, algorithms, threads Working in a modern FinTech environment e.g. startup is a plus An interest in the financial sector, FX and trading If you are looking to More ❯
Posted:

Mid Java Developer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Understanding Recruitment
they are looking for in Mid Java Developers: Core Java Developing software from scratch WITHOUT the use of frameworks e.g. Spring Multithreading TDD, CI/CD, Paired-programming environment Data structures, algorithms, threads Working in a modern FinTech environment e.g. startup is a plus An interest in the financial sector, FX and trading If you are looking to More ❯
Posted:

Mid Java Developer

slough, south east england, united kingdom
Hybrid / WFH Options
Understanding Recruitment
they are looking for in Mid Java Developers: Core Java Developing software from scratch WITHOUT the use of frameworks e.g. Spring Multithreading TDD, CI/CD, Paired-programming environment Data structures, algorithms, threads Working in a modern FinTech environment e.g. startup is a plus An interest in the financial sector, FX and trading If you are looking to More ❯
Posted:

Senior OS Performance Expert

Cambridge, England, United Kingdom
Project People
deep expertise in operating system performance optimization. What We’re Looking For Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Strong understanding of data structures and algorithms. Proficiency in one or more programming languages (e.g., Java, C++, Python, JavaScript, Go, HTML). Extensive experience in operating system performance optimization, systems engineering, or More ❯
Posted:

Senior OS Performance Expert

cambridge, east anglia, united kingdom
Project People
deep expertise in operating system performance optimization. What We’re Looking For Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Strong understanding of data structures and algorithms. Proficiency in one or more programming languages (e.g., Java, C++, Python, JavaScript, Go, HTML). Extensive experience in operating system performance optimization, systems engineering, or More ❯
Posted:
Data Structures
10th Percentile
£41,250
25th Percentile
£49,250
Median
£70,000
75th Percentile
£87,500
90th Percentile
£109,250