Data Structures Jobs in the UK excluding London

251 to 275 of 383 Data Structures Jobs in the UK excluding London

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:

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

newtownabbey, antrim, 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:

Quantitative Developer

lisburn, antrim, 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:

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:

Backend Software Engineer AI - Cybersecurity

Chester, Cheshire, United Kingdom
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:

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:

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:

Software Engineer II, Applied Machine Learning

london, south east england, united kingdom
Google
or equivalent practical experience. 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 1 year of experience with data structures or algorithms. 1 year of experience with machine learning algorithms and tools, building production quality Machine Learning (ML) systems and infrastructure. Experience with machine learning, C++ and … and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a … on complex technologies at a global scale with key players in the AI and systems space. Join a team of talented individuals who not only work together to keep data centers operating efficiently but also create a legacy of driving innovation by building some of the most complex systems technologies. Responsibilities Write product or system development code. Participate in More ❯
Posted:

Lead Software Engineer

Guernsey, UK
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 ❯
Employment Type: Part-time
Posted:

Senior Business Intelligence Developer

Bridgend, Glamorgan, United Kingdom
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:

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

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:

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:

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:

Scala developer (Scotland)

Scotland, United Kingdom
True North Group
. Required Skills & Experience Proven commercial experience with Scala development. Solid understanding of SQL and relational database design. Comfortable working within Linux environments. Strong understanding of software design principles, data structures, and algorithms. Experience with version control (Git) and Agile/Scrum methodologies. Desirable/Bonus Skills Experience with the Play or Spring frameworks. Exposure to NoSQL databases More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Scala Developer

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
True North Group
. Required Skills & Experience Proven commercial experience with Scala development. Solid understanding of SQL and relational database design. Comfortable working within Linux environments. Strong understanding of software design principles, data structures, and algorithms. Experience with version control (Git) and Agile/Scrum methodologies. Desirable/Bonus Skills Experience with the Play or Spring frameworks. Exposure to NoSQL databases More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:
Data Structures
the UK excluding London
10th Percentile
£37,424
25th Percentile
£42,500
Median
£52,500
75th Percentile
£75,000
90th Percentile
£79,875