Data Structures Jobs in the UK excluding London

301 to 325 of 827 Data Structures Jobs in the UK excluding London

Data Analyst

Reading, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
houses. We have continued to deliver leading-edge finance solutions through a unique combination of teamwork and technology. From this continued success we are now looking to recruit a Data Analyst to allow us to continue our exciting growth plans. Our aim is to take the service we offer to the next level, to push the boundaries of what … Does that sound like something you’d like to be part of? As a key member of our team, you’ll be responsible for translating business requirements into practical data models, reports, and dashboards that deliver real insights Role responsibilities; Stakeholder Engagement: Collaborate with key stakeholders across the business to understand their data needs, gather requirements, and provide … clear insights that drive decision-making. Data Modelling & Analysis : Design, develop, and maintain scalable data models to ensure data quality and accuracy, utilising SQL and Azure Synapse where necessary. Dashboard Development: Build and maintain visually compelling and interactive dashboards in Tableau Performance Monitoring & Reporting: Create detailed reports on portfolio performance, profitability, risk, and compliance metrics, and deliver More ❯
Posted:

Senior Data Engineer (GCP/Kafka)

Bristol, England, United Kingdom
Lloyds Banking Group
JOB TITLE: Senior Data Engineer SALARY: Bristol £70,930 - £86,690 per annum | London £82,000 - £100,200 per annum LOCATION(S): Bristol or London HOURS: Full-time - 35 hours per week WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week currently, or 40% of our time, at our Bristol or London … should have a legal right to work in the UK without requiring sponsorship, to be considered for this position. ABOUT THIS OPPORTUNITY A great opportunity has arisen for a Data Engineer to work within the Personalised Experiences and Communications Platform to join product engineering cross functional teams. As a Data Engineer your responsibilities will be delivering the highest … quality data capability, drawing upon your engineering expertise, whilst being open minded to the opportunities the cloud provides. What you'll be doing Building reusable data pipelines at scale, work with structured and unstructured data, and feature engineering for machine learning or curate data to provide real time contextualise insights to power our customers journeys. Using More ❯
Posted:

HR Data Engineer

Cardiff, Wales, United Kingdom
Legal & General
Joining us means helping to improve the lives of our customers and contributing to the success of the business every day. Job Description Do you have a knack for data engineering and a passion for HR insights? We are looking for an innovative HR Data Engineer to join our progressive HR team. In this role, you’ll be … at the forefront of delivering strategic data solutions and advanced analytics to key stakeholders, including senior management, HR, and divisional leaders. Working closely with the People Data Manager, you’ll play a crucial role in significant projects focused on data strategy and governance. You’ll oversee data management processes and automation, providing expert advice and implementing … data solutions to enhance our tech stack. Engaging in data discussions with internal stakeholders will also be a key part of your responsibilities. What you'll be doing: Building data solutions, including reports, dashboards, and data models for advanced analytics, to provide accurate and relevant data to HR and the business. Collecting and cleaning raw More ❯
Posted:

System Pricing Specialist

Halesowen, England, United Kingdom
HAYLEY DEXIS
as a System Pricing Specialist at HAYLEY DEXIS We are seeking a highly experienced and business-savvy System Pricing Specialist to oversee the design, implementation, and governance of pricing data structures as part of a major ERP transformation programme. The role involves ensuring robust, scalable pricing mechanisms aligned with business needs across purchasing, sales, finance, and operations. This … hands-on, cross-functional position requires strong ERP pricing configuration, data governance, and lifecycle management experience. The role will work within our data team and closely with our group pricing department. Prior experience with Infor M3 is highly desirable, especially in sales and pricing modules, but expertise in other cloud ERP platforms will also be considered. Working hours … and career development opportunities Inclusive and fun working environment Wellness initiatives including Bike2Work and healthcare schemes Uniform and PPE provided if required Key responsibilities Design and architecture of pricing structures, translating legacy strategies into ERP configurations Lead setup of pricing and discount structures in the ERP system, collaborating with migration teams Define governance, control mechanisms, and validation processes More ❯
Posted:

Integration Developer

Liverpool, England, United Kingdom
Allied Bakeries
Development: Create and maintain APIs (Application Programming Interfaces) that enable seamless communication between different software applications. • Bug Fixing and Troubleshooting: Identify and resolve issues related to integrations, such as data discrepancies, performance bottlenecks, and communication errors. • Data Mapping and Transformation: Perform data mapping and transformation between various systems to ensure accurate data exchange. • Security and Compliance … Implement security measures to protect sensitive data during integration processes. • Documentation: Create and maintain documentation for code, APIs, and software architecture, enabling clear communication and knowledge transfer. • Agile Development: Participate in Agile or Scrum processes, including daily stand-ups, sprint planning, and retrospectives, to ensure effective project management and collaboration. The Right Person Essential Skills • API or interface/… Integration Development or equivalent experience. • SQL Query writing. • ETL development. • Understand data structures and relational databases. Desirable Skills • MuleSoft Development. • API product development (http, REST, MuleSoft design style). • Integration concepts and patterns. • Communication protocols (FTP, SFTP, HTTP). • File structures (JSON, XML, Flat file etc). • Data mapping and process definition. • Data integration tools More ❯
Posted:

Senior / Principal Engineer, C++

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Ecm Selection
with hybrid working available. They are experts in their field and aim to have a positive social impact, contributing to good causes. Your C++ skills and comprehensive knowledge of data structures, algorithms and concurrency will serve you well here. You may be someone who particularly enjoys unorthodox and novel optimisations which others wouldn't have thought of. You … will include: A senior engineer's familiarity, independence, critical thinking, collaborative skills and technical initiative Software design skills for elegant, high performance, easy to maintain code Extensive knowledge of data structures, algorithms, complexity and concurrency Strong C++ language knowledge and coding skills Relevant technical knowledge: Concurrency (multithreading, synchronisation and alternatives, parallel hardware) CPU architecture (CPI, dynamic execution, caching … levels, cache misses, pipeline stalls) Data structures (linear, tree, hash and graph), algorithm selection and complexity (big O) Networking (standard packet protocols, performance in particular contexts) Linux development (user and/or kernel space) and scripting languages (bash, Python) Git, Agile techniques, CI/CD plus TDD or otherwise comprehensively tested code Please note: even if you don More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Web Insight Analyst

Warrington, England, United Kingdom
Agility Resoucing
cutting-edge area. Responsibilities Working with the Web Analytics Technology Manager and Head of Insight & Analytics to provide ongoing and ad hoc insight, analysis and reporting from Web Analytics data to the business. Creating and maintaining interactive Web Analytics dashboards in Power BI for multiple business stakeholders Assisting in the scoping, testing, tagging and overall delivery related to the … Comprehensive data Layer implementation Auditing & Cleansing of Underlying Data structures and Management of properties & frameworks Prototyping and R&D of new technologies and techniques Working with stakeholders to establish hypotheses, spec additional tracking requirements and validate future experiments for optimisation Applicants must have: Minimum 2:1 within a numerically based degree i.e. Maths, Computer Science, Physics etc. More ❯
Posted:

Software Engineer - Hybrid working - £150,000 - £500,000 Base (+ Bonus)

Slough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
applications. Performance tuning of trading systems to optimize speed and reduce latency. Implement and improve trading algorithms in collaboration with quantitative researchers and traders. Handle large volumes of market data in real-time, ensuring accurate and fast data ingestion, processing, and storage. Requirements: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. At … least 2 years of professional experience as a Software Engineer in C++, Python, or Java. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java). Experience working with large-scale data (up to hundreds of billions of records). Proficiency in Linux/Unix environments. More ❯
Posted:

Full Stack Engineer

South East London, England, United Kingdom
Expedia Group
engineering team. In this role, you’ll work across the stack—building backend services and frontend experiences that are performant, scalable, and user-focused. You'll collaborate closely with data engineers, product managers, and fellow developers to design and deliver solutions that drive real impact. In this role, you will: Design and develop backend services and data APIs … practices and design patterns. Participate in technical discussions, design reviews, and code reviews to help shape our engineering standards. Leverage NoSQL databases (e.g., DynamoDB, Elasticsearch) to build high-performance, data-driven services. Support and improve CI/CD pipelines, observability tools, and automation processes to help the team build and deploy reliably. Experience and qualifications: You have … Familiarity with modern frontend development, including frameworks like React, Vue, or Angular. Exposure to cloud platforms, especially AWS and services such as Lambda, ECS, DynamoDB, etc. Solid understanding of data modeling for distributed systems and working with NoSQL databases. Strong grasp of computer science fundamentals, including data structures, algorithms, and system design. Clear communicator and collaborative team More ❯
Posted:

Software Engineer - Hybrid working - £150,000 - £500,000 Base (+ Bonus)

South East London, England, United Kingdom
Hybrid / WFH Options
Hunter Bond
s degree in Computer Science, Engineering, or a related field. 2+ years of professional development experience as a Software Engineer in either C++, Python or Java. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java) Experience writing software for massive scale (Up to 100s billions of … art trading systems - optimise code for maximum speed and efficiency, minimising latency. Implement and enhance trading algorithms in collaboration with quantitative researchers and traders. Handle large volumes of market data in real-time, ensuring accurate and fast data ingestion, processing, and storage to feed trading algorithms. If you are a talented Software Engineer and satisfy the above requirements More ❯
Posted:

MI Analyst

Nottingham, England, United Kingdom
Kount
new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. This is an exciting opportunity to join TDX Groups Data and Analytics team as a MI Analysts where you will manage queries and resolutions from our clients with internal stakeholders. You will be experienced in Python and SQL with … the ability to integrate data, fix code, create dashboards as well as further progress our automation. You will join as we complete our Google cloud transformation and develop your cloud skills. You’ll be an experienced analyst, a self starter, able to grow and expand your experience. What you’ll do Works independently within Data and Analytics with … code is repeatable and scalable Run, create and optimize standard processes to ensure metrics, reports and insights are delivered consistently to stakeholders with minimal manual intervention Leverage knowledge of data structures to prepare data for ingestion efforts, analysis, assembling data from disparate data sources for the creation of insights; accurately integrate new and complex data More ❯
Posted:

Senior AI Engineer

Cambridge, England, United Kingdom
Abcam
bring progress forward. Job Description Are you looking to make a real impact on how AI accelerates the next breakthrough in life sciences? Does working on a world-class data science technology stack excite you? Then read on! The Data Science and AI team at Abcam is at the forefront of developing next-generation AI solutions for a … wide range of life science questions, including fundamental biological topics like antibody development, genetic engineering of cell lines, etc. We are uniquely positioned with proven AI benefits, strong data and technology offerings, state-of-the-art labs, and expert interdisciplinary teams. As Senior AI Engineer, you will play a pivotal role in scaling the impact of AI at Abcam. … and algorithms, and a passion for pushing the boundaries of what technology can achieve, we are excited to receive your application. In this role, you will: Work in the Data Science and AI team at the forefront of innovation in life sciences. Develop, deploy, and operate scalable AI applications. Innovate and enhance Abcam’s AI Tech Stack, including MLOps More ❯
Posted:

Senior Technical Specification Developer 24 Month FTC

Stratford-upon-avon, Warwickshire, United Kingdom
Hybrid / WFH Options
NFU Mutual
Senior Technical Specification Developer 24 Month FTC Job Number ITDI01419 Closing Date 28-May-2025 Recruiter Ben Ellis Design and document specs for extracting data from legacy systems. Translate business needs into clear, technical migration solutions. Hybrid role with 80% homeworking and 20% in Stratford-upon-Avon. About the role As a Senior Technical Specification Developer (24 Month FTC … you will support the strategic migration of policies from legacy systems into Guidewire PolicyCenter. You'll bridge business requirements and development, understanding complex data structures, translating them into technical specifications, and guiding the dev team on data extraction and processing in a scalable way. Your main focus will be designing data extraction methods from legacy systems … ensuring standardized and efficient implementation by developers. You'll review technical requirements, challenge existing designs, and recommend improvements for effective data movement. Collaboration with developers, business analysts, and stakeholders is essential to ensure successful policy migration. You'll also maintain best practices, support developers in following your specs, and provide guidance. Your role includes reviewing and QAing code, mentoring More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applied Scientist, Personalization

Edinburgh, United Kingdom
Amazon
of world-class engineers and scientists across the Edinburgh offices and wider organization. You will lead the design of machine learning models that scale to very large quantities of data, and serve high-scale low-latency recommendations to all customers worldwide. You will embody scientific rigor, designing and executing experiments to demonstrate the technical efficacy and business value of … skills. If you are selected, you have the opportunity to make a difference to our business by designing and building state of the art machine learning systems on big data, leveraging Amazon's vast computing resources (AWS), working on exciting and challenging projects, and delivering meaningful results to customers world-wide. Key job responsibilities - Develop machine learning algorithms for … patents or publications at top-tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing - Experience in building machine learning models for business application PREFERRED QUALIFICATIONS - Experience using Unix More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer III - Java

Glasgow, Scotland, United Kingdom
JPMorgan Chase & Co
have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the CDAO Data Platform/Fusion team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable … design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding … Cloud computing and micro services experience Ability to provide developer support for Production issues Team player with good communication skills, self-learner focused on quality and delivery Knowledge around data structures, caching, multithreading, messaging and asynchronous communication is desirable #J-18808-Ljbffr More ❯
Posted:

Continuous Improvement and Technology Development Officer - RGU07427

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
RGU
these key systems in coordination with various stakeholders. You will have experience with academic support systems like SITS, the Attendance Monitoring System, or ASK. You should be skilled in data collection, and have experience in creating operational and user guides. We seek a proactive individual who can build strong relationships with stakeholders, possesses analytical and organisational skills, and can … The role involves working with the senior SITS developer to maintain, develop, and configure SITS functionality. Responsibilities include translating user needs into technical requirements, automating processes, integrating and migrating data, managing data tables, and supporting system upgrades. The role holder will work with team members, business owners, IT Services, and external consultants to provide ongoing support, advice, and … troubleshoot, and implement enhancements for these key systems. PRINCIPAL DUTIES: Work alongside the senior SITS developer to maintain, develop, and configure SITS functionality which includes automating system processes, integrating data, migrating data, managing data tables, and supporting system upgrades. Continuously support staff and students in using key systems like SITS, the Attendance Monitoring System, and ASK, ensuring More ❯
Posted:

Senior Finance Systems Analyst - EPM Transformation

Dartford, England, United Kingdom
Laing O'Rourke
deep expertise in the configuration and functionality of Tagetik Deliver system upgrades, enhancements and month-end administrative tasks Support budgeting, forecasting, and financial reporting processes Maintain and reconcile financial data and interfaces for accuracy Deliver high-quality end user support to 200+ stakeholders across UK and Middle East Collaborate with IT and third parties to resolve issues and implement … improvements Lead or support finance systems integration and automation projects Produce clear, accurate system documentation Administer data structures, hierarchies, and coding (Tagetik & COINS) Identify opportunities for system and process improvements across finance What You'll Bring Proven experience as an EPM system administrator or superuser (Tagetik or similar) Strong Excel skills and proficiency with Microsoft Office suite Part … qualified or qualified accountant (ACA, ACCA, CIMA, or equivalent) Understanding of SQL, data models, and Power Apps (desirable) Logical thinker with strong problem-solving abilities Effective communicator and team collaborator Self-motivated, with a proactive approach to learning and development Why Join Us? This is a unique opportunity to shape how finance and technology intersect within a dynamic, evolving More ❯
Posted:

Applied Scientist, Personalization

Edinburgh, Scotland, United Kingdom
Amazon
of world-class engineers and scientists across the Edinburgh offices and wider organization. You will lead the design of machine learning models that scale to very large quantities of data, and serve high-scale low-latency recommendations to all customers worldwide. You will embody scientific rigor, designing and executing experiments to demonstrate the technical efficacy and business value of … skills. If you are selected, you have the opportunity to make a difference to our business by designing and building state of the art machine learning systems on big data, leveraging Amazon’s vast computing resources (AWS), working on exciting and challenging projects, and delivering meaningful results to customers world-wide. Key job responsibilities Develop machine learning algorithms for … patents or publications at top-tier peer-reviewed conferences or journals Experience programming in Java, C++, Python or related language Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing Experience in building machine learning models for business application Preferred Qualifications Experience using Unix More ❯
Posted:

Senior Frontend Engineer

Manchester, United Kingdom
Hybrid / WFH Options
Matillion Limited
Matillion is The Data Productivity Cloud. We are on a mission to power the data productivity of our customers and the world, by helping teams get data business ready, faster. Our technology allows customers to load, transform, sync and orchestrate their data. We are looking for passionate, high-integrity individuals to help us scale up our growing … or Azure. Solid understanding of the Software Development Life Cycle and Agile methodologies (e.g., Kanban, Scrum). Knowledge of backend integration using REST APIs, WebSockets, or GraphQL, with appropriate data structures and stores. Desirable: Experience with CI/CD tools (e.g., Jenkins), Linux scripting, and modern CSS methodologies (e.g., BEM, SASS/SCSS). At Matillion, we are … Insurance - Pension - Access to mental health support More about Matillion Thousands of enterprises including Cisco, DocuSign, Slack, and TUI trust Matillion technology to load, transform, sync, and orchestrate their data for a wide range of use cases from insights and operational analytics, to data science, machine learning, and AI. With over $300M raised from top Silicon Valley investors More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Software Engineer - AI Projects

Leeds, England, United Kingdom
Hybrid / WFH Options
Sportserve
global employer of choice. W hat you'll be getting up to: Define and architect solutions that are structurally sound and align with best practices, ensuring robust integration with data-driven systems. Collaborate with various departments to integrate new features. Take ownership of code quality, testing, and documentation to maintain high standards and continuous improvement across projects. Stay engaged … experience in backend development with proficiency in languages such as C# on Linux, Go, or similar. Advanced experience with PostgreSQL (stored procedures, functions, views, etc.). Strong foundation in data structures, algorithms, and problem-solving, with a clear focus on efficiency and optimisation. Experience with architecting and implementing large-scale, distributed systems that handle significant data processing. … technical documentation. Experience with version control systems (Git) and collaborative development workflows R equirements: Passion for continuous learning and a keen interest in exploring and mastering new domains and data-driven technologies. Strong analytical skills and an ability to translate complex problems into effective, scalable solutions. Excellent communication skills to effectively collaborate with cross-functional teams and articulate technical More ❯
Posted:

Applied Scientist, Amzn Shipping-Prd & Tech, Amzn Shipping-Prd & Tech

Edinburgh, United Kingdom
Amazon
our transportation cost auditing platforms effectively audit off-manifest (discrepancies between planned and actual shipping cost). You will build models to improve the quality of financial and planning data by accurately predicting ship cost at a package level. Your models will help forecast the packages required to be picked from shipper warehouses to reduce First Mile shipping cost. … on related business domains. Your models are expected to be of production quality, and will be directly used in production services. You will work as part of a diverse data science and engineering team comprising of other Applied Scientists, Software Development Engineers and Business Intelligence Engineers. You will participate in the Amazon ML community by authoring scientific papers and … you are excited by this charter, come join us! Minimum Requirements: Experience programming in Java, C++, Python or related language Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing Experience using Unix/Linux Experience in professional software development PhD, or a Master More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Backend Software Engineer C# .Net Azure SaaS

Reigate, Surrey, South East
Hybrid / WFH Options
Client Server
challenges, you'll liaise with senior stakeholders to discover and break down requirements, and with Technical Architects on solution design, breaking work down for the team to deliver complex, data driven features and applications. Location/WFH: There's a flexible work from home hybrid model, you'll join colleagues in the Reigate office twice a week for team … modern Microsoft software engineering best practices You have a good knowledge of security and IAM in Azure You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant More ❯
Employment Type: Permanent
Salary: £95,000 - £120,000
Posted:

Java Developer with AWS

Bournemouth, Dorset, South West, United Kingdom
Purview Consultancy Services Ltd
/service provisioning Experience building and debugging large-scale web services, and microservices based, Kubernetes-orchestrated applications. Strong Computer Science fundamentals in object-oriented design, architectural and design patterns, data structures & algorithms. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Excellent communication skills More ❯
Employment Type: Contract
Posted:

Java Developer

Bournemouth, England, United Kingdom
PURVIEW
/service provisioning Experience building and debugging large-scale web services, and microservices based, Kubernetes-orchestrated applications. Strong Computer Science fundamentals in object-oriented design, architectural and design patterns, data structures & algorithms. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Excellent communication skills More ❯
Posted:

2025 Graduate Software Dev Engineer

Swansea, Wales, United Kingdom
Amazon
you should be familiar with the syntax of languages such as Java, C/C++, or Python Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis. Preferred Qualifications Previous technical internship(s) if applicable Experience with distributed, multi-tiered systems, algorithms, and relational databases Experience in optimization mathematics … success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use … and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application More ❯
Posted:
Data Structures
the UK excluding London
10th Percentile
£37,424
25th Percentile
£46,250
Median
£57,500
75th Percentile
£73,886
90th Percentile
£88,000