151 to 175 of 185 Data Structures Jobs in the UK

Operating System Specialist

Hiring Organisation
microTECH Global LTD
Location
Cambridge, England, United Kingdom
Master's degree in a field relevant to computer systems, including but not limited to Computer Science, Computer Engineering, and Electrical Engineering. - Understanding of data structures and algorithms. - Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO) - Extensive experience in engineering roles ...

Finance Consultant

Hiring Organisation
Vector Resourcing
Location
United Kingdom, UK
Configure and implement the IFS Finance suite, ensuring alignment with client objectives and seamless integration with adjacent modules. Map, document, and optimise financial processes, data structures, and system touchpoints across clients' functional landscapes. Produce high-quality functional specifications and collaborate with technical consultants and developers to deliver robust … solutions. Oversee implementation activities including data migration support, testing (SIT/UAT), cutover planning, and go-live readiness. Act as a trusted advisor to client finance teams, providing expert insight, training, and knowledge transfer to build long-term capability. Contribute to continuous improvement initiatives within the consultancy, helping refine ...

(Senior) Full Stack Engineer

Hiring Organisation
BioTalent
Location
City of London, London, United Kingdom
large datasets, and integrates with backend and computational systems. This role is within a fast-growing technology company building scalable, user-facing platforms for data-intensive scientific workflows. The environment is engineering-led, fast-paced, and focused on quality, ownership, and building systems that scale. This Will Offer … Ownership of a core, business-critical frontend application Responsibility for frontend architecture in a complex technical product Close collaboration with product, backend, and data/ML engineering teams Exposure to distributed systems, long-running workflows, and high-volume data Competitive compensation and long-term growth opportunities with potential ...

Rust/C++ Software Engineer

Hiring Organisation
McGregor Boyall Associates Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 100,000 Annual
Rust, C++, Data Structures, Algorithms, Distributed Systems, Multithreading McGregor Boyall are partnered with a leading quant investment manager hiring in London. The fund implements a tech-centric approach to trading: computer science and quant finance have always been core to the fund's identity as they continue ...

Java with Golang Developer

Hiring Organisation
Intuition IT Solutions Ltd
Location
Burgess Hill, Sussex, United Kingdom
Employment Type
Contract
Contract Rate
GBP Daily
REST APIs , JSON, HTTP Knowledge of Docker & Kubernetes Experience with SQL/NoSQL databases Familiarity with CI/CD pipelines Good understanding of OOP, data structures, and system design Onsite role in Burgess Hill ...

C++ Developer (FX - Low-Latency)

Hiring Organisation
Ascendion
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Minimum 6+ years of server-side development experience in C++ , preferably on Linux/UNIX platforms. Strong understanding of C++ Standard Template Library (STL) , data structures , and multi-threading . Proven experience in using design patterns and a strong grasp of software design principles. Experience working with ...

C++ Developer (FX - Low-Latency)

Hiring Organisation
Ascendion
Location
London, United Kingdom
Employment Type
Permanent, Contract
Minimum 6+ years of server-side development experience in C++ , preferably on Linux/UNIX platforms. Strong understanding of C++ Standard Template Library (STL) , data structures , and multi-threading . Proven experience in using design patterns and a strong grasp of software design principles. Experience working with ...

Computer Science Teacher

Hiring Organisation
Prospero Teaching
Location
Ormskirk, Lancashire, England, United Kingdom
Employment Type
Temporary
Salary
£120 - £280 per day
Term Working Hours: Full time, 8:00am - 4.00pm Salary: Paid to scale Key Responsibilities: Design and deliver engaging lessons on topics like programming, algorithms, data structures, and computer systems Use interactive teaching methods to make complex concepts accessible Stay current with tech trends to keep the curriculum relevant ...

Computing Teacher

Hiring Organisation
Prospero Teaching
Location
Liverpool, Merseyside, England, United Kingdom
Employment Type
Temporary
Salary
£110 - £260 per day
Term Working Hours: Full time, 8:00am - 4.00pm Salary: Paid to scale Key Responsibilities: Design and deliver engaging lessons on topics like programming, algorithms, data structures, and computer systems Use interactive teaching methods to make complex concepts accessible Stay current with tech trends to keep the curriculum relevant ...

C++ Low-Latency Developer - Leading HFT Firm | London

Hiring Organisation
Selby Jennings
Location
London, England, United Kingdom
lightning-fast trading solutions. Profile, benchmark, and tune systems using advanced tooling and custom diagnostics. Contribute to the design of proprietary protocols, lock-free data structures, and real-time analytics pipelines. Ideal Candidate Expert-level proficiency in modern C++, with a deep understanding of low-level systems programming. ...

Site Reliability Engineer - SRE

Hiring Organisation
Sanderson Recruitment
Location
City of London, London, United Kingdom
Employment Type
Permanent
skills in Java, JavaScript or Python Open Telemetry experience Must have Core Java/Python Must have experience as an SRE knowledge of Python Data Structures Strong knowledge of deploy and release services, automation and troubleshooting Experience of utilising tools and technology across the software development lifecycle Experience … using data to drive decisions, priority and root cause analysis programming experience Kubernetes and Docker Deploy and release services experience Experience with Greenfield projects ideally 6+ years relevant experience Grafana/Prometheus ideal Strong communication skills with the ability to proactively engage with a wide range of stakeholders ...

Site Reliability Engineer - SRE

Hiring Organisation
Sanderson
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £105,000 per annum
skills in Java, JavaScript or Python Open Telemetry experience Must have Core Java/Python Must have experience as an SRE knowledge of Python Data Structures Strong knowledge of deploy and release services, automation and troubleshooting Experience of utilising tools and technology across the software development lifecycle Experience … using data to drive decisions, priority and root cause analysis programming experience Kubernetes and Docker Deploy and release services experience Experience with Greenfield projects ideally 6+ years relevant experience Grafana/Prometheus ideal Strong communication skills with the ability to proactively engage with a wide range of stakeholders ...

Lead Backend Engineer

Hiring Organisation
Zego
Location
United Kingdom, UK
teams, shaping the future of our backend systems Champion engineering excellence{{:}} testability, reliability, scalability, and clean code Collaborate with engineers, product managers, designers and data analysts to deliver user and business value fast Lead and coordinate the delivery of large, complex technical initiatives with clarity and impact Actively coach … hands-on experience building cloud-native microservices (Python preferred, but open to strong experience in other languages You bring deep knowledge of programming fundamentals- data structures, algorithms, system design. You've built systems at scale and understand distributed architectures, performance tuning and observability. You lead by example: through ...

Computer Science Lecturer

Hiring Organisation
Reed
Location
Birmingham, West Midlands, England, United Kingdom
Employment Type
Temporary
Salary
£25.00 - £35.00 per hour, Inc benefits
share your knowledge and earn £25–£35 per hour . Here’s what we need:? Level 4 (First Year) CMU411 – Object Oriented Programming & Data Structures CMU425 – Database Design & Development Level 7 (Masters) CMM766 – Distributed Data Processing CMM795 – Research Methods & Project Management Teaching commitment: 3 hours per week ...

Software Engineer

Hiring Organisation
IC Resources
Location
Edinburgh, Scotland, United Kingdom
working model. Experience for the Software Engineer includes: MSc in STEM subject A-Levels graded A* - B Proficiency in C++ Understanding of algorithms and data structures Desired: QT/GUI experience If you are an MSc graduate looking for an exciting Software Engineer opportunity with a world-leading ...

Python Engineer

Hiring Organisation
McGregor Boyall Associates Limited
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
/ML technologies including OCR, Object Detection, and LLM analysis. Proficiency in Python 3.9+, with a solid understanding of object-oriented programming and data structures. Experience with libraries such as PyTorch, OpenCV, PIL/Pillow, and Hugging Face for working with AI/ML models. Familiarity with AWS services ...

Internship/Placement - GNAT DAS: AI Automated Fuzz Testing Workflows

Hiring Organisation
AdaCore
Location
Greater Bristol Area, United Kingdom
interpret C/C++ function signatures to make fuzzing more effective. Fuzzing C/C++ code can be tricky because of pointers and complex data structures. An AI could help GNATfuzz understand these more clearly. Skills required/nice to have: Experience/interest in fuzz testing or other ...

Insurance Application Lead

Hiring Organisation
Pioneer Search Ltd
Location
City, London, United Kingdom
Employment Type
Permanent
Salary
GBP 70,000 - 75,000 Annual
technical escalation point for complex incidents, investigating issues at application, database, and integration level before engaging vendors. Use SQL to interrogate data, validate incidents, confirm fixes, and support root cause analysis. Coordinate incident, problem, and change activities across internal teams and third-party suppliers, ensuring accountability through to resolution. … environment. Strong understanding of policy and claims systems and how they operate at system level. Practical experience using SQL to support application troubleshooting and data validation. Experience working with offshore or third-party vendors in an application support or service ownership capacity. Familiarity with release management, incident management ...

Martech Manager - App

Hiring Organisation
Forward Role
Location
London, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£70,000
Design, develop, and manage app tracking frameworks (in-app events, deep linking, deferred deep linking) to improve attribution and campaign performance Lead changes to data structures and taxonomies within the MMP to ensure accurate, privacy-compliant measurement Partner with marketing teams to define and implement stack improvements that … requests Continuously evaluate the app marketing landscape, recommending new tools, technologies, and partnerships Collaborate with Information Security to ensure secure and compliant audience and data processes across ad platforms About You You'll bring a blend of technical expertise, strategic thinking, and stakeholder confidence. Ideally, you'll have: Deep ...

Business Systems Analyst

Hiring Organisation
People First Recruitment
Location
Redhill, Surrey, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
change initiatives by gathering requirements, mapping processes, identifying inefficiencies, and proposing solutions. Challenge existing practices and champion modern, scalable approaches that improve efficiency and data quality. Develop small-to-medium technical solutions using SQL, scripting languages (e.g., Python, PowerShell), and automation/integration tools. Build and maintain SQL queries … stored procedures, views, and data models to support both project work and reporting needs. Work with APIs, SFTP, and integration patterns to build and support systems interfaces. Support reporting needs by preparing SQL-driven datasets and maintaining/modifying BI dashboards (e.g., Tableau) as required. Apply data engineering ...

Business Systems Analyst

Hiring Organisation
People First
Location
Redhill, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £55,000 per annum
change initiatives by gathering requirements, mapping processes, identifying inefficiencies, and proposing solutions. Challenge existing practices and champion modern, scalable approaches that improve efficiency and data quality. Develop small-to-medium technical solutions using SQL, scripting languages (e.g., Python, PowerShell), and automation/integration tools. Build and maintain SQL queries … stored procedures, views, and data models to support both project work and reporting needs. Work with APIs, SFTP, and integration patterns to build and support systems interfaces. Support reporting needs by preparing SQL-driven datasets and maintaining/modifying BI dashboards (e.g., Tableau) as required. Apply data engineering ...

Junior Software Engineer

Hiring Organisation
G.Digital
Location
Horsforth, West Yorkshire, UK
quality practices across mobile and web platforms What they are looking for 0–2 years of commercial development experience Strong fundamentals in coding and data structures experience with AI-assisted development and eager to experiment Comfortable in a collaborative, fast-moving startup environment Excited to learn, iterate ...

Junior Software Engineer

Hiring Organisation
G.Digital
Location
Horsforth, England, United Kingdom
quality practices across mobile and web platforms What they are looking for 0–2 years of commercial development experience Strong fundamentals in coding and data structures experience with AI-assisted development and eager to experiment Comfortable in a collaborative, fast-moving startup environment Excited to learn, iterate ...

Presentations Executive

Hiring Organisation
Experis
Location
London, United Kingdom
Employment Type
Permanent
Reference Content Confidence working with PowerPoint and Word, including the Seismic add-ins Strong Excel skills, and experience building and maintaining Seismic lists and data structures Ability to gather and understand complex requirements, managing expectations at all stakeholder levels Experience with SQL and Seismic variable development (including formula ...

Systems Analyst - Legal - SaaS - Leeds - Product

Hiring Organisation
Tech Talent Identified Ltd
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£60,000
Systems Analyst is required by this leading SaaS platform provider, working at the forefront of customer implementation activity, translating customer needs, capturing data, into clear requirements and work through to delivery. Ideally you can demonstrate a background working within a similar Customer Onboarding function, covering aspects such as - Clear … definition of customer requirements and business rules Operational data structure/workflow understanding Leading clients through implementations Coordinating delivery with internal technical teams (Data/BI, Engineering) Lead/Coordinate data-led implementations and data migrations Data mapping, validation, testing Support post go-live Ideally ...