Data Structures Jobs in the UK

501 to 525 of 611 Data Structures Jobs in the UK

Software Engineer, Android AI, Core

London, United Kingdom
Google
experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. 2 years of experience with data structures or algorithms in either an academic or industry setting. 2 years of experience with Android application development. Experience in Java and working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Software Development Engineer, Fulfillment by Amazon (FBA)

London, United Kingdom
Amazon
job responsibilities You will solve ambiguous business problems and map them to well designed technical solutions. You will use object-oriented concepts, algorithms and data structures to build systems at Amazon scale. You will design, launch, and re-architect multi-tier systems with large amounts of data. You More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Haskell Engineer

United Kingdom
SIMPLY COMMERCE RECRUITMENT LTD
such as: conduit, cryptonite, distributed-process, lens, optparse-applicative, persistent, pipes, servant, stm, template-haskell Proficiency with advanced FP techniques such as: Advanced functional data structures, Dependent types, Extensible effects, Generic programming, Streaming, Type-level programming Skills relevant for an engineer with Network expertise Familiarity with Poldercast, Dandelion More ❯
Employment Type: Contract
Rate: GBP 600 - 900 Annual
Posted:

Principal SDET (All genders)

London, United Kingdom
Entain / GVC Holdings
the design and code review process for test automation, actively seeking and providing constructive criticism. Possess a deep understanding of computer science fundamentals, including data structures, algorithms, and design patterns. Ensure that their squad or multiple squads maintain robust documentation and records detailing the evolution of test design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Financial Crime Analytics - SAS

england, United Kingdom
Hybrid / WFH Options
Nationwide Building Society
from a previous role. About you Strong SAS and SQL skills Experience with developing and reviewing productionized SAS code Knowledge and experience of financial data structures Previous technical/analytical skills in a relevant role Strong problem-solving skills with the confidence to recommend solutions to various stakeholders More ❯
Posted:

Software Development Apprentice

Bedford, Bedfordshire, United Kingdom
Hybrid / WFH Options
Getting In Limited
client approaches to continuous integration, version and source control Communicate software solutions and ideas to technical and non-technical stakeholders Apply algorithms, logic and data structures Interpret and implement a given design whist remaining compliant with security and maintainability requirements Skills and Desirable Experiences: Basic understanding of software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Research Engineer, Applied ML

London, United Kingdom
WeAreTechWomen
Minimum qualifications: Bachelor's degree or equivalent practical experience 8 years of experience in software development and with data structures/algorithms. 5 years of experience building and architecting large-scale, production quality Machine Learning (ML) systems. 5 years of experience in distributed development and large-scale data … 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Research Engineer, Applied ML

London, United Kingdom
Google Inc
influencing stakeholders; deep expertise in domain. Minimum Qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in software development and with data structures/algorithms. 5 years of experience building and architecting large-scale, production quality Machine Learning (ML) systems. 5 years of experience in … distributed development and large-scale data processing. Experience coding in either C++ or Python. Experience with ML fundamentals, algorithms, and techniques, including supervised, unsupervised, and reinforcement learning, and experience in areas like natural language processing (NLP), computer vision, and generative AI. Preferred Qualifications: Experience with generative models (e.g., diffusion … 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Research Engineer, Applied ML

London, United Kingdom
Google
Job Requirements Bachelor's degree or equivalent practical experience At least 8 years of experience in software development, with a focus on data structures and algorithms Minimum of 5 years of experience building and architecting large-scale, production-quality Machine Learning (ML) systems At least 5 years of … experience in distributed development and large-scale data processing Proficiency in coding with C++ or Python Solid understanding of ML fundamentals, algorithms, and techniques, including supervised, unsupervised, and reinforcement learning, and experience in NLP, computer vision, and generative AI Preferred Qualifications Experience with generative models such as diffusion models … scale and extend beyond web search. We seek versatile engineers with fresh ideas across various domains, including information retrieval, distributed computing, system design, networking, data storage, security, AI, NLP, UI, and mobile development. As a software engineer, you will work on critical projects with opportunities to switch teams and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

HubSpot Administrator

Guildford, England, United Kingdom
Hybrid / WFH Options
Person Centred Software Ltd
HubSpot properties, workflows, pipelines and other system components to meet business requirements Develop and maintain automation scripts using Node.js and HubSpot’s APIs Monitor data quality, conduct regular audits and implement improvements to ensure data integrity and consistency Collaborate with marketing, sales, and client success teams to optimise … party CPQ relationship and processes What You'll Bring: Proven experience administering HubSpot CRM Proficiency in JavaScript and Node.js Strong understanding of CRM architecture, data structures, and relational databases Excellent problem-solving skills and attention to detail Strong communication skills and ability to collaborate across teams Understanding of … improving outcomes, and setting new standards. Every day, your work will help modernise and future-proof social care. 🚀 Tech That Transforms –automation, real-time data—our solutions are redefining how social care operates 🏆 Join the Market Leader – Trusted by thousands, we set the benchmark for digital transformation in social More ❯
Posted:

Business System Analyst

Glasgow, Renfrewshire, United Kingdom
Axiom Software Solutions Limited
Participating in all Agile ceremonies (stand up, planning, estimating, retrospectives), including facilitation as appropriate. • Must have a strong understanding of SQL, PL-SQL and data structures that can enable the execution of medium to complex SQL queries. • Must be adept at reverse engineering to understand the As-Is … functionality. • Excellent workshop, meeting, facilitation, communication and presentation skills. • Must possess strong data analysis skills. • Experience in writing user stories, working on JIRA, Confluence, Visio & nice to have experience with TOAD, SQL Developer. • BPSS More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Software Engineer

City Of London, England, United Kingdom
Quant Capital
and expanding on in-house infrastructure and improve productivity Write performance sensitive code and user-friendly APIs to facilitate access to our in-house data analysis infrastructure Python Engineers Must Have: 5+ years of experience building demanding, live systems in Python In-depth knowledge of Python and keeps up … with current standards Up-to-date knowledge of the Python ecosystem: third party libraries, packaging in-built Python libraries Solid understanding of data structures Familiarity with Github Actions Familiarity with Linux You will be joining a progressive and exciting company committed to excellence. They offer an excellent working More ❯
Posted:

Python Software Engineer

london (city of london), south east england, United Kingdom
Quant Capital
and expanding on in-house infrastructure and improve productivity Write performance sensitive code and user-friendly APIs to facilitate access to our in-house data analysis infrastructure Python Engineers Must Have: 5+ years of experience building demanding, live systems in Python In-depth knowledge of Python and keeps up … with current standards Up-to-date knowledge of the Python ecosystem: third party libraries, packaging in-built Python libraries Solid understanding of data structures Familiarity with Github Actions Familiarity with Linux You will be joining a progressive and exciting company committed to excellence. They offer an excellent working More ❯
Posted:

Senior Front End Developer, Vue, TypeScript, ES6

East London, London, United Kingdom
Hybrid / WFH Options
Richard Wheeler Associates
reconfigures upon login to deliver different experiences depending on the user persona (patient, clinician, executive, etc.). APIs are to the backend app, the data warehouse and proprietary clinical CMS. The JS + TS codebase is a mixture of polymorphic classes and functional services. There is a lot of … frontend development, including complex web apps Proficiency in JavaScript (ES6+), Vue 3 and TypeScript Strong understanding of design patterns, architectural best practices, OOP and data structures Comfortable contributing to architectural discussions and tech decisions Strong understanding of frontend test automation, creating tests as part of the definition-of … software development kits (SDKs) Familiar with microservices architecture Working experience with TailwindCSS, Vuetify or any other frontend design libraries The companys mobile, web and data products are live in 12 countries and 8 languages, spanning 3 AWS regions. Their business is growing very strongly. Working with the Lead Frontend More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Senior Frontend Engineer, Send To Amazon Team

United Kingdom
Amazon
Send to Amazon available in every marketplace rather than having specific workflows for each. Leveraging past decisions while seeking innovation, we avoid storing customer data and instead focus on surfacing authoritative data sources. Our team of software development managers and engineers works diligently to enhance the STA application … control management, build processes, testing, and operations experience. - Prior experience architecting, developing and operating large scale distributed systems. - Prior experience in component architecture, simplification, data structures and code refactoring. - Retail/e-commerce system design experience in a global context. PREFERRED QUALIFICATIONS Our inclusive culture empowers Amazonians to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

E-commerce Systems Developer

London, United Kingdom
TieTalent
business. From improving integrations between our ERP (OrderWise) and Shopify, to designing custom scripts for pricing automation or enhancing workflows for supplier and stock data, you'll be the bridge between raw data, operational efficiency, and a better customer experience. Key Responsibilities: Design, develop, and maintain customised multiple … experience. Design, build, and maintain custom scripts, APIs, FTPs and automation tools for Shopify, OrderWise, and third-party platforms (eBay, Amazon, Loox, etc.) Improve data structures for managing 10000+ SKUs across 150+ global brands. Streamline the purchasing process, helping to build a smarter system for container tracking, lead More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer

London Area, United Kingdom
Oliver Bernard
Trading Solutions seek Java Engineers to work on low latency, high performance, real time applications. You will have the opportunity to build high-speed, data-intensive applications that scale elastically meet tough performance requirements. You will work within a pod of 5 on core trading services, order routing, FIX … connectivity, real-time price services, database designs, cloud-based micro-services, big data solutions and more. Good general Core Java, algorithms etc is required and the role will be 3 days a week onsite in London. Skills needed: Core Java and happy to work with minimal use of Frameworks … Data Structures Algorithms Multithreading knowledge nice to have Low Latency nice to have The position can pay £70k-£90k base + bonus and it’s a 2 stage interview process, please apply for immediate consideration. More ❯
Posted:

Java Software Engineer

london, south east england, United Kingdom
Oliver Bernard
Trading Solutions seek Java Engineers to work on low latency, high performance, real time applications. You will have the opportunity to build high-speed, data-intensive applications that scale elastically meet tough performance requirements. You will work within a pod of 5 on core trading services, order routing, FIX … connectivity, real-time price services, database designs, cloud-based micro-services, big data solutions and more. Good general Core Java, algorithms etc is required and the role will be 3 days a week onsite in London. Skills needed: Core Java and happy to work with minimal use of Frameworks … Data Structures Algorithms Multithreading knowledge nice to have Low Latency nice to have The position can pay £70k-£90k base + bonus and it’s a 2 stage interview process, please apply for immediate consideration. More ❯
Posted:

Principal Software Engineer, Device Management Systems

London, United Kingdom
Amazon
foundational solutions that will help device businesses to use these solutions, where applicable, instead of building their own. Define a technical approach to ensure data privacy is considered while providing foundational solutions. Partner with each device team to understand their customer needs and influence the adoption of new services. … simplicity and demonstrate significant creativity and high judgment. BASIC QUALIFICATIONS 10+ years of non-internship professional software development experience. Knowledge of object-oriented design, data structures, and algorithms. 10+ years of software engineering with a proven track record of leading large-scale projects experience. Excellent verbal and written More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer - RISC-V

London, United Kingdom
Hybrid / WFH Options
Trili
hands-on experience in software engineering Experience with modern idiomatic Rust or a strong desire to learn it Strong Computer Science fundamentals (e.g. algorithms, data structures and concurrency) Familiarity with instruction sets in various contexts Being comfortable or having worked on/with language runtimes, compilers or interpreters … 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:

Senior Embedded Software Engineer

Reading, Oxfordshire, United Kingdom
Platform Recruitment
Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled engineering department with hardware engineers More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 50,000 Annual
Posted:

Senior Embedded Software Engineer

Reading, Berkshire, United Kingdom
Platform Recruitment
Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled engineering department with hardware engineers More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum
Posted:

Software Engineer

London Area, United Kingdom
Albert Bow
paging and system calls. (Knowledge of the execution pipeline in a modern CPU is even better) Knowledge of pipelines and networking Common algorithms and data structures and their performance trade-off. Work independently designing complex systems that need to run uninterrupted for long periods of time. Practical experience More ❯
Posted:

Online Computer Science Tutor - Part Time

London, United Kingdom
Hybrid / WFH Options
FindTutors
Science Tutor, you will have the opportunity to assist students of various skill levels, from beginners to advanced learners, in understanding programming languages, algorithms, data structures, and more. Your expertise and guidance will help students navigate through their coursework, grasp challenging topics, and develop practical problem-solving skills. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Business Analyst

Royal Leamington Spa, England, United Kingdom
Ikuto
including user journeys, flows, and edge-case scenarios. Translate high-level concepts into user stories with defined acceptance criteria. Run SQL queries and analyse data structures to define requirement baselines. Interpret and summarise API documentation and third-party specifications. Collaborate with product, engineering, and QA to ensure smooth More ❯
Posted:
Data Structures
10th Percentile
£42,375
25th Percentile
£46,750
Median
£71,991
75th Percentile
£97,500
90th Percentile
£125,250