226 to 250 of 318 Data Structures Jobs in the UK

Business Analyst

Hiring Organisation
Hackajob Ltd
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
Business Analyst , you'll have a major impact on helping us achieve our goal. Working with our data and analytical platforms, you'll be part of the team that defines and owns the requirements for an initiative from inception to the point it goes live. You'll facilitate stakeholder … unforgettable package holidays and flights. We couldn't do it without our wonderful people. What you'll be doing: Aligned to one of our Data Domains (e.g. Customer, Operations, Pricing and Revenue), you will thrive in a fast-paced Agile environment, applying Lean Business Analysis techniques to deliver ...

Senior Software Engineer C# .Net

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
team, you will design and develop business-critical backend services using modern C# and .Net, working on distributed systems that process large volumes of data with demanding performance and reliability requirements. You'll be involved throughout the software lifecycle, from technical design and architecture through to implementation, optimisation … have a strong knowledge of software architecture, distributed systems and engineering best practices You have a deep understanding of Computer Science fundamentals, including algorithms, data structures, object-oriented design and system design You have a collaborative approach and a genuine enthusiasm for solving difficult technical problems ...

Junior C# Quant Developer - Hybrid London (Mentorship & Impact)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
performance C# applications used across research, risk management, and live trading. • Collaborating with quants to implement complex pricing models and robust backtesting frameworks. • Enhancing data processing pipelines and contributing to the continuous performance optimization of internal systems. • Gaining deep exposure to financial markets, electronic trading systems, and quantitative research … methodologies. Requirements • Technical Skills: Strong programming skills in C#/.NET with a solid grasp of computer science fundamentals (data structures, algorithms, and design patterns). • Education: Bachelor’s or Master’s degree in Computer Science, Mathematics, Engineering, or a related quantitative field. • Mindset: An analytical mindset with ...

Senior Software Engineer, Full Stack, Google Ads

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
architecture. Experience in Machine Learning. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 5 years of experience with data structures and algorithms. 1 year of experience in a technical leadership role. Experience in Big Data. About the job Google's software engineers … 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 ...

Senior Software Engineer, Full Stack, Google Ads

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
architecture. Experience in Machine Learning. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 5 years of experience with data structures and algorithms. 1 year of experience in a technical leadership role. Experience in Big Data. About the job the company's software … 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 ...

Staff HFT Rust Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
volatile market conditions Work with quantitative researchers to translate complex trading algorithms into efficient implementations Design and build sophisticated exchange connectivity layers and market data systems Establish technical standards and review processes that ensure code quality and performance Participate in strategic planning for the technology roadmap Lead incident reviews … optimizing high-performance, low-latency systems Deep understanding of systems programming, memory management, and concurrency patterns Expert-level knowledge of computer science fundamentals, data structures, and algorithms Extensive experience with network programming and protocol design Prior experience in a technical leadership role Bachelor’s degree or higher ...

Senior Software Engineer, Full Stack, Publisher Optimization

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
maintaining, or launching software products. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 5 years of experience with data structures and algorithms. Experience with statistical inference, control theory, Ad targeting, or language modeling. Background in or deep understanding of web browsers … 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 ...

Senior Business Analyst

Hiring Organisation
Expleo UK LTD
Location
London, United Kingdom
Employment Type
Contract
Fixed Assets, Order-to-Cash, and related processes. Analyse user roles, security models, delegated financial authorities, and approval workflows. Catalogue all integrations, interfaces, and data flows between Oracle and connected systems. Create a comprehensive inventory of reports, dashboards, and management information requirements. Assess master data structures including … enterprise platforms. Proven experience conducting discovery phases and requirements elicitation. Process modelling experience using Visio, BPMN, or equivalent methodologies. Experience documenting integrations, interfaces, and data flows. Experience producing governance-quality documentation for steering boards and senior leadership teams. Experience working alongside system integrators and third-party suppliers. Benefits Collaborative ...

Java + CloudNative

Hiring Organisation
Randstad Technologies Recruitment
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£65000 - £70000/annum
System Design & Development: Architectural design and development of robust microservices and interactive user interfaces using Core Java, Kotlin, Spring Boot, and ReactJS. Real-Time Data Processing: Build and maintain scalable event-driven architectures utilizing Apache Kafka and Apache Flink for real-time risk data streaming. API & Integration Engineering …/gRPC integration. Streaming & Messaging: Apache Kafka, Apache Flink. APIs & Protocols: RESTful web services, gRPC, JSON, Protocol Buffers. Core Computer Science: Strong mastery of data structures, algorithms, object-oriented design, and design patterns. DevOps & Tooling: CI/CD pipelines (Jenkins, GitLab, or GitHub Actions), Docker, Git. Domain Expertise ...

Software Engineer, New Grad - Infrastructure

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Software … Engineers at Palantir drive large-scale transformation through data, AI and world-leading infrastructure that supports mission-critical workloads. As an engineer within Palantir's Infrastructure teams, you'll have the opportunity to grow more quickly than you ever imagined as you contribute high-quality code directly ...

Senior Verification Engineer (VIP team)

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
offices across the world as and when required Required Skills & Experience: Experience of using SystemVerilog and UVM with sound understanding of object-oriented design, data structures and algorithms Experience of IP and SoC verification with deep knowledge of verification processes and methodologies Experience in Test bench construction including ...

Software Engineer

Hiring Organisation
Inspire People
Location
Farnborough, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
Docker for containerisation and deployment. Experience with Git, CI/CD and modern software delivery practices Strong understanding of software engineering principles, algorithms and data structures Desirable criteria Commercial Golang experience Experience building or deploying solutions in AWS or Azure JavaScript, TypeScript and React Automated testing frameworks Agile ...

Lead AIML Software Engineer (Python)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
adventure where you can push the limits of what’s possible. As a Lead Software Engineer at JPMorganChase within the AI and Machine Learning Data Platforms team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market‐leading technology products … drive outcomes‐oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Will provide technical leadership on data projects across engineers, product managers and stakeholders Will provide mentorship/guidance to a couple of junior engineers Drives team adoption of enterprise‐authorized ...

Java + CloudNative

Hiring Organisation
Randstad Technologies Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£65000 - £70000/annum
investment banking sector. Key Responsibilities & Technical Duties Architect and build dependable applications utilizing Core Java, ReactJS, and their associated ecosystems. Apply advanced multithreading techniques, data structures, and algorithms to implement efficient, high-scale software solutions. Create and maintain cloud-native deployments leveraging Amazon Web Services (AWS) and Kubernetes. … user interfaces with JavaScript, TypeScript, HTML5, and CSS3, managing state with tools like Redux or Context API. Integrate Apache Kafka to enable real-time data streaming and event-driven architectures. Incorporate Apache Ignite to serve as an in-memory data grid and caching framework. Partner with cross-functional ...

Software Engineer

Hiring Organisation
RWS
Location
Sheffield, United Kingdom
Employment Type
Full Time
managing the information security operation and safeguarding all our assets. Our core functions encompass Enterprise & Technical Architecture, Network & Voice, Infrastructure, Service Delivery, Service Operations, Data & Analytics, Security & Quality Compliance, Transformation, Application Development, Enterprise Platforms, With a dedicated team of over 500 staff, Product & Technology ensures a strong presence across … development tools and agentic workflows as part of daily engineering practice Contributing to architecture and technical design decisions, particularly around platform modernisation and data model evolution Writing clean, well-tested, production-ready code as a daily practice Owning the security, reliability, and operation of the services you build, with ...

PDM BOM Lead / CAD Data Transfer Lead

Hiring Organisation
Contechs Consulting
Location
Bicester, Oxfordshire, United Kingdom
Employment Type
Contract
Position Title: PDM BOM Lead/CAD Data Transfer Lead Duration: Contract Location: Woking or Bicester Essential Criteria: Expertise in 3DEXPERIENCE and CATIA within an Automotive environment is essential. Engineering Data Transfer Perform CAD and metadata transfers between PLM systems, internal customers, and external partners. Validate … governance requirements. Maintain transfer traceability and audit records. Liaise with Engineering, IT, and external partners to resolve transfer issues and support programme delivery. Understand data structures and export workflows to support root-cause analysis. BoM & Product Structure Management Perform BoM validation activities across assigned programmes. Support development ...

Senior Python / C++ Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
considered as a strong plus. Strong understanding and experience with Linux system programming fundamentals Ability to develop large‐scale, distributed systems Strong understanding of data structures, algorithms, high‐performance application design, and concurrency patterns. Self‐motivated and able to work independently with minimal direction Proficiency in English … outstanding candidate will also have experience with one or more of: Developing systems for managing and performing computation on large‐scale graph data Streaming/dataflow systems Candidates need not have prior experience in financial services. #J-18808-Ljbffr ...

Blockchain Architect/lead

Hiring Organisation
Randstad Technologies Recruitment
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
£350 - £500/day Negotiable
technical leadership with active coding, taking solutions from initial Proof of Concept (PoC) straight through to production. You will collaborate closely with cross-functional data, cloud, and DevOps teams to deliver secure, scalable, and highly compliant systems. Key Responsibilities Architectural Leadership: Lead end-to-end design of blockchain solutions … including consensus models, data structures, cryptographic frameworks, and node architectures. Platform Evaluation: Select and implement optimal blockchain platforms (e.g., Ethereum, Hyperledger Fabric, Corda, Polygon, Avalanche) based on enterprise needs. Hands-on Engineering: Actively contribute to the development of smart contracts and core components. Integration & Scaling: Define API layers ...

Senior Software Engineer, Search, Mobile (Android)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
experience with Android application development. Preferred qualifications Master's degree or PhD in Computer Science or related technical field. 5 years of experience with data structures and algorithms. 1 year of experience in a technical leadership role. User-facing product development experience. About the job the company … 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 ...

Web / Fullstack Engineer - SPFYJP00003598

Hiring Organisation
Randstad Technologies Recruitment
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £550/day
About the Role We are looking for a Web/Fullstack Engineer to help our team. You bring a strong foundation in system design, data structures, and algorithms. You enjoy untangling problems with teammates and choosing pragmatic solutions that move the product forward. You will design clear interfaces … dependable data flows, and resilient systems that ensure we engage with people in innovative ways, every step of the way. What You'll Do Design & Build: Architect, develop, and operate both frontend (web) and backend (APIs, microservices) systems that can scale globally, following good design and development practices. Cross ...

Principal Software Engineer I - Distributed Systems - Elasticsearch

Hiring Organisation
Jobleads-UK
Location
United Kingdom
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search … Systems team and focus on how Elasticsearch provides scale, performance, and resilience. This team owns how nodes in an Elasticsearch cluster communicate, and how data are indexed, allocated, and replicated across nodes. What You Will Be Doing: Improving Elasticsearch’s components that support concurrent and consistent indexing across multiple ...

Lead Software Engineer - Low Latency Java

Hiring Organisation
Jobleads-UK
Location
Bournemouth, England, United Kingdom
ability to set team expectations for validating AI outputs for correctness, performance, and security. Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery … distributed systems design patterns. Hands on experience another statically compiled language like Golang, Rust or C++. Awareness of key architectural patterns/approaches, algorithms, data structures, cryptography, security protocols (e.g., TLS and OAuth/OIDC), secure system design and Threat Modelling. Certified Kubernetes and public cloud knowledge (e.g. ...

Staff Software Engineer, Generative AI Blackbelt Team

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
developing automation tools. Preferred qualifications Master’s 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 … 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 ...

Senior Quantitative Researcher (Global Macro/RV) – Pioneering Multi-Strat Fund – London – Base up to 500K GBP, TC MM+ GBP

Hiring Organisation
Hunter Bond
Location
England, United Kingdom
strategies with holding periods of days to weeks. Role: Quantitative Researcher for Alpha Gen (Cross-Asset). Responsible for full lifecycle research from data curation/validation, feature engineering, model development and signal generation. Role is sitting in a central research team responsible for bridging the gap between systematic … Exceptional research track record demonstrating innovation in your field including strong publication records/best paper awards. Capable across topics in statistical modelling, algorithms, data structures, and/or ML. Working proficiency in one of the main OO programming languages: C++, Python. Extraordinary accomplishments in high school ...

Staff Software Engineer, Generative AI Blackbelt Team

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
developing automation tools. Preferred qualifications: Master’s 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 … 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 ...