276 to 300 of 380 Data Structures Jobs in the UK excluding London

Software Engineer II - Low-Latency Java and Kafka

Location
Bournemouth, England, United Kingdom
paradigms, multi-threading, messaging technologies and computer networks Experience with modern testing tools (JUnit, Mockito, Spring Test Framework) Experience using and designing schemas/data structures in resilient SQL and NoSQL databases (e.g. CockroachDB ) Familiarity with maintaining and troubleshooting software running in a Linux environment, familiarity with … testing, troubleshooting, or documentation) with demonstrated ability to critically evaluate and validate AI-generated outputs. Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations. Preferred qualifications, capabilities, and skills Hands on experience another ...

Senior Java Engineer

Hiring Organisation
London Stock Exchange Group
Location
Nottingham, UK
Employment Type
Full-time
continuous learning. If you bring the following qualities, we'd love to connect: Proficiency in Java 11+ (or relevant version)Strong understanding of: OOP, data structures, algorithmsJava Collections, Streams, concurrencyWhy Connect Now? Skip the Line: When a role opens up, talent community members are prioritised for final interview … next level and make a significant impact, we'd love to hear from you. LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth. Our purpose is the foundation on which our culture ...

Forward Deployed Engineer (Ref: 196728)

Location
Reading, England, United Kingdom
across all business areas Own end to end delivery: scope the work with team stakeholders, build it, test it against their data, and see it through to live running Use AI tools such as Claude Code, Open AI Codex, AI enabled IDEs to deliver solutions rapidly into the business … Build bespoke integrations, data pipelines, and user-facing tools Feed learnings from the field back into our core product, shaping the roadmap with first-hand evidence Job Requirements Essential Experience and attributes: Engineering background, preferably in the Computer Science, Mathematics, Software Engineering, Physics, and Data Science fields. Demonstrable ...

Lead C# Developer .Net Core - Fintech

Hiring Organisation
Client Server
Location
Newcastle upon Tyne, UK
Employment Type
Full-time
Lead C# Developer/Backend Software Engineer you'll design and implement the logic behind core applications, build APIs and microservices that handle data processing, business rules and third-party integrations and oversee the configuration and upkeep of secure, reliable server environments. You'll work closely with internal teams … technologist who enjoys collaborating and problem solving, working on complex, distributed systemsYou have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, AlgorithmsYou're excited to join a scaling company in a role that you can shape and influenceWhat ...

Principal Vulnerability Researcher

Location
Metropolitan Borough of Solihull, England, United Kingdom
will use these resources to accelerate vulnerability discovery, automate complex analysis, and develop innovative tooling and models for telecom security research, while ensuring sensitive data and workloads remain within UKTL’s controlled environment. Build and Grow Technical Communities – Champion knowledge sharing and collaboration both internally and externally. You will … development lifecycles and how security risks emerge throughout system design, development, deployment, and operation. Applied knowledge of cryptographic algorithms, standards, authentication mechanisms, digital signatures, data structures, distributed systems, virtualisation, and containerisation technologies. Strong knowledge of embedded systems, operating systems, Linux internals, and hardware debugging and prototyping techniques. Technical ...

Senior Embedded Software Engineer

Location
Southampton, England, United Kingdom
with: Embedded Software Engineer -Southampton 3+ years’ experience in Embedded Software Development Degree in Electrical/Electronic Engineering or Computer Science Strong knowledge of data structures and algorithms Experience working in Linux environments Experience with CI/CD Strong knowledge of SOLID principles, OOD and software design patterns ...

Software Engineer Full Stack .Net AWS JavaScript

Hiring Organisation
Client Server
Location
St. Albans, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Angular or React You have experience with AWS and microservices You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You enjoy collaborating, learning new things and sharing knowledge You are degree educated in Computer Science or closely related discipline Apply ...

Senior Software Engineer, Windows/Desktop Applications - Cardiff, United Kingdom

Location
Cardiff, Wales, United Kingdom
Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi‐threading or asynchronous programming (where relevant). Experience leading technical design, mentoring other engineers, conducting code reviews, and making ...

Finance Transformation Project Manager / Business Analyst

Hiring Organisation
William Reed
Location
Crawley, West Sussex, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
change projects. Experience combining professional knowledge of project management, finance business analysis and organisational change within a complex business environment. Good technical understanding of data structures, systems integrations and technology-enabled solutions with the ability to speak with technical experts. Excellent analytical and commercial judgement to evaluate challenges ...

Software Engineer II - Low-Latency Java and Kafka

Location
Bournemouth, England, United Kingdom
paradigms, multi-threading, messaging technologies and computer networks Experience with modern testing tools (JUnit, Mockito, Spring Test Framework) Experience using and designing schemas/data structures in resilient SQL and NoSQL databases (e.g. CockroachDB) Familiarity with maintaining and troubleshooting software running in a Linux environment, familiarity with ...

Global Process Lead, Make Plant Maintenance

Location
Glasgow, Scotland, United Kingdom
requirements for SAP S/4HANA (e.g., SAP PM, PPM, PP/DS integration) Partner with IT and system integrators to ensure: Clean master data structures Effective maintenance planning and execution flows Accurate performance and cost reporting Support design decisions, testing, deployment, and adoption across waves SKILLS Minimum ...

Applied Scientist, Intelligent Talent Acquisition - Lead Generation & Detection Services

Location
City of Edinburgh, Scotland, United Kingdom
software development lifecycle including scoping, design, coding, testing, documentation, deployment, and maintenance of recommendation systems and ML models. Solve complex ML problems using optimal data structures and algorithms, making thoughtful trade-offs between efficiency and maintainability. Stay current with scientific literature and develop novel approaches that address business … innovative scientific solutions that improve hiring outcomes across both industry and student requisitions worldwide. Basic Qualifications Experience in solving business problems through machine learning, data mining and statistical algorithms Experience programming in Java, C++, Python or related language Speak, write, and read fluently in English Preferred Qualifications ...

Data Business Partner

Hiring Organisation
We Are Dcoded Limited
Location
Salford, Greater Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Business Partner Data Specialism If youre looking to play a key role in shaping data strategy and driving optimisation initiatives within a fast growing, international organisationand you bring several years of experience in Finance or Bankingthis could be the right opportunity for you. About the Role Our client … seeking an IT Business Partner Data Specialism , to play a key role in advancing the companys data and operational management initiatives. This position offers a distinctive opportunity to contribute during a period of significant transformation, allowing the successful candidate to influence both strategic decision-making and the development ...

Software Engineer, TPU Compiler, PhD, Early Careers

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
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 … turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Minimum qualifications: Experience with coding in data structures, algorithms and software design. Research experience in Artificial Intelligence, Distributed Systems, Machine Learning, Data Mining, Natural Language Processing, Image Classification, Spam ...

Senior Software Engineer C Linux Networking - Remote

Hiring Organisation
Saxon Recruitment Solutions
Location
Edinburgh, UK
Employment Type
Full-time
scratch, rather than porting or modifying existing SDKs, Sockets etcAlongside a stated enthusiasm can also demonstrate some tangible interest in NetworkingConcepts and application of Data Structures and AlgorithmsUnderstand Core Networking concepts such as IP Addressing, CIDR, subnets etcAn understanding of Routing Concepts and if possible, Protocols, BGP, OSPF … open source software development, debugging. It would be useful if you have some knowledge of the following : Knowledge in software development of Data Forwarding paths (Software, Hardware), L2/L3 Networking or equivalent Control Plane Technologies, or network merchant silicon chipsets and Whitebox platforms Experience in troubleshooting large-scale ...

Lead Software Engineer - Cloud

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
toolingDemonstrated ability to collaborate effectively in a team setting, including experience with or openness to pair programming and mob programming practicesStrong engineering fundamentals including data structures, networking basics, Linux and container fundamentals, and secure coding practicesAbility to take ambiguous requirements, propose solutions, and deliver iteratively with clear … demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and securityUnderstanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage ...

Lead Software Engineer (Container Platforms)

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
ability to collaborate effectively in a team setting, including experience with or openness to pair programming and mob programming practices Strong engineering fundamentals including data structures, networking basics, Linux and container fundamentals, and secure coding practices Ability to take ambiguous requirements, propose solutions, and deliver iteratively with clear … ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage ...

Senior Digital Engineer

Location
Bexhill-on-Sea, England, United Kingdom
/CSS3, SASS, LESS, JavaScript, ReactJS, Redux, Flex, jQuery, JSON, Bootstrap. Strong proficiency in JavaScript fundamentals, including object models, DOM manipulation, event handling, data structures, algorithms, and JSX. Current experience with ReactJS workflows such as Flux, Redux, Create React App, and data structure libraries. Solid understanding ...

Senior Software Engineer - ST&S

Hiring Organisation
BP Energy
Location
South West London, London, United Kingdom
Risk, Pricing and Trading (RPT) Middle Office technology landscape. Working closely with traders, schedulers, operators, risk analysts, finance teams, product managers, UX designers and data engineers, you will develop software that supports decision-making across trading and middle-office activities. This is a hands-on role with opportunities … shape technical design, influence architectural decisions and help evolve our technology platform. You will also play a key role in taking Data and AI solutions from early experimentation through to production, including agentic applications, multi-agent systems and Model Context Protocol (MCP) services. What you'll do Software engineering ...

Software Engineer

Hiring Organisation
MASS Consultants
Location
Corsham, Wiltshire, South West, United Kingdom
Employment Type
Permanent
Salary
£50,000
solve challenging engineering problems You're keen to learn new technologies and languages You have a good understanding of computing fundamentals (e.g. logic, data structures) along with strong software design skills, including Object-Oriented Programming, and knowledge of version control systems such as Git/SVN 2+ years … Agile environment Who is MASS MASS is an independent, global technology company, trusted by highly secure organisations to provide advanced, digital services that manage data and keep information safe. With our heritage in defence, we offer robust solutions to sectors where security expertise is essential. Wellbeing ...

Front End Developer TypeScript React - FinTech

Hiring Organisation
Client Server
Location
Newcastle upon Tyne, UK
Employment Type
Full-time
Developer role that you can shape and influence. As a Front End Developer you'll take ownership of technical projects, designing and developing data rich user interfaces and client dashboards for cutting edge trading systems technology. You'll join a small team and be empowered to work independently … knowledge of modern software engineering best practices across the full software development lifecycleYou have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, AlgorithmsYou're excited to join a start-up in a role that you can shape and influenceWhat ...

Staff Software Engineer, Android Growth Systems and App Foundations

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
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 … software design and architecture. Preferred qualifications: Masters degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of experience with data structures and algorithms. 3 years of experience in a technical leadership role leading project teams and setting technical direction. 3 years of experience ...

Full Stack Engineer

Hiring Organisation
Oscar Technology
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £80,000 per annum
need: The fundamentals to build on the client's tech stack - TypeScript, React/Next.js, Node, PostgreSQL and AWS Strong coding fundamentals - data structures, API design, testing, version control, and the judgement to know when to be rigorous and when to ship To be a fanatic user … Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website. ...

Lead Site Reliability Engineer - Chief Technology Office

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
practices and exerts technical influence throughout your team Leads initiatives to improve the reliability and stability of your team's applications and platforms using data-driven analytics to improve service levels Collaborates with team members to identify comprehensive service level indicators and stakeholders to establish reasonable service level objectives … container orchestration platforms (e.g., ECS, Kubernetes, Docker) Experience troubleshooting common networking technologies and issues Ability to identify and resolve problems related to complex data structures and algorithms Ability to collaborate and communicate effectively across different levels and stakeholder group Preferred qualifications, capabilities, and skills Experience mentoring or coaching ...

Front End Developer - React, RxJS, Typescript, Websockets, EDA

Hiring Organisation
Hays Specialist Recruitment Limited
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£700.00 - £800.00 per day
have: Prior financial services experience (banking or trading) Working in financial asset classes such as Bond, Swaps or Derivatives Working knowledge of complex data structures AI experience (Copilot, Codex etc.) If you're interested in this role, click 'apply now' to forward an up-to-date copy ...