51 to 75 of 102 Data Structures Jobs in London

Business Analyst

Hiring Organisation
Robert Half
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£55,000 - £56,000 per annum
programme focused on the redevelopment of a core line-of-business application. The Role You will quickly immerse yourself in a sophisticated business and data landscape, analysing and challenging existing systems and processes to help design and document a future-state solution. Key responsibilities include: Analysing, documenting and challenging … current systems and processes Capturing and defining as-is and to-be states, including gap analysis and roadmap development Understanding complex data structures and mapping existing information architecture to the new application Creating user personas and defining user journeys and stories Gathering requirements and capturing business pain points ...

Business Analyst - Members Association

Hiring Organisation
Robert Half
Location
Greater London, England, United Kingdom
programme focused on the redevelopment of a core line-of-business application. The Role You will quickly immerse yourself in a sophisticated business and data landscape, analysing and challenging existing systems and processes to help design and document a future-state solution. Key responsibilities include: Analysing, documenting and challenging … current systems and processes Capturing and defining as-is and to-be states, including gap analysis and roadmap development Understanding complex data structures and mapping existing information architecture to the new application Creating user personas and defining user journeys and stories Gathering requirements and capturing business pain points ...

Senior C# Developer .Net Core - relocate to Newcastle!

Hiring Organisation
Client Server
Location
East London, London, United Kingdom
Employment Type
Permanent
engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Please note ...

Senior Backend Engineer

Hiring Organisation
Fruition Group
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£95,000
scale cutting-edge digital solutions. This is a chance to work on greenfield projects - building new, scalable products that help venues create seamless, data-driven guest experiences from the ground up. What will I be doing? Design, develop, test, and maintain high-performance backend systems supporting real-time hospitality … features throughout the software development lifecycle - from technical design through to deployment and ongoing optimisation. Collaborate with cross-functional teams including product, design, and data science to deliver innovative, customer-focused solutions. Work with modern technologies such as Python, Django, Cloud Firestore, BigQuery, and Elasticsearch to deliver scalable, reliable ...

Junior C# Developer – High-Performance Hedge Fund – London – Excellent Compensation + Benefits

Hiring Organisation
Mondrian Alpha
Location
London Area, United Kingdom
client, a high-performing, data-driven hedge fund, is seeking a top-tier Graduate/Junior C# Developer to join their London-based technology team. This is a rare opportunity to join a lean, high-calibre environment where technology sits at the core of the business. The team … directly aligned to the trading function, building systems that process market data, support analytics, and enable trading decisions across fixed income markets. You will be working in a flat, agile team with real ownership from day one, contributing to a wide range of projects and actively participating in architectural ...

Python Developer

Hiring Organisation
Venturi
Location
City of London, London, United Kingdom
Final technical interview We are looking for an experienced Senior Software Engineer to join a high-performing engineering team working on scalable platforms and data-driven systems. This role focuses on building robust backend services, working with modern cloud technologies, and contributing to the design of high-quality software … development Experience building scalable backend systems and APIs Familiarity with cloud platforms (AWS, Azure, or GCP) Experience working with microservices architectures Strong understanding of data structures and algorithms Experience with CI/CD pipelines and modern engineering practices Excellent problem-solving and communication skills ...

Finance Systems Analyst

Hiring Organisation
Ambition Europe Limited
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
improvement opportunities Translate finance and business requirements into functional system specifications Provide day-to-day system support, troubleshooting, and root-cause analysis Ensure data integrity, accuracy, and consistency across systems System Upgrades & Enhancements Support system upgrades, patches, and new releases Coordinate and support testing activities (unit, integration, UAT) Assess … Communicate timelines, risks, and impacts clearly Skills & Experience Essential Experience working with finance systems in a professional environment Experience with Elite 3E and its data structures Strong systems and business analysis skills Excellent problem-solving and troubleshooting capability Experience supporting system upgrades and testing activities Understanding of accounting ...

C# Developer .Net SQL - Quant Trading

Hiring Organisation
Client Server
Location
West London, London, United Kingdom
Employment Type
Permanent, Work From Home
C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving ...

Lecturer in Computing

Hiring Organisation
Regent College London
Location
Wembley, England, United Kingdom
continuous curriculum improvement. You will deliver and support modules in the Computing related disciplines some of these are as follows: Advanced Programming in C# Data Structures and Algorithms in Java Databases using SQL Advanced Databases and Big Data using Python Web Design Programming using ASP .Net Core ...

Lecturer in Computing

Hiring Organisation
Regent College London
Location
Southall, England, United Kingdom
continuous curriculum improvement. You will deliver and support modules in the Computing related disciplines some of these are as follows: Advanced Programming in C# Data Structures and Algorithms in Java Databases using SQL Advanced Databases and Big Data using Python Web Design Programming using ASP .Net Core ...

Dynamics 365 Project Manager

Hiring Organisation
Proactive Appointments
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £80,000 per annum
timelines. Support additional initiatives and responsibilities as required. Required Experience & Qualifications Proven experience delivering Dynamics 365 CRM projects . Strong understanding of CRM processes, data structures, and client lifecycle management. Experience working with Dynamics 365 Customer Insights or comparable data platforms. Demonstrated experience managing cross-functional teams ...

Senior Software-Engineering Manager

Hiring Organisation
Socure
Location
London Area, United Kingdom
team technical initiatives; drive design forums, establish engineering guardrails, and ensure high-quality delivery via code reviews and automation. Partner closely with Product, Design, Data Science, and Platform teams to define project scope, sequence milestones, and proactively de-risk execution for iterative releases. Own design of APIs and microservices … hardening on-call procedures and runbooks, and leading incident response and post-mortems. Solve complex distributed system challenges (such as throughput, latency, consistency, and data modeling) with pragmatic decision-making and balanced tradeoffs. Document architectural decisions, service ownership, and operational runbooks to share knowledge and maintain long-term scalability. ...

Software Engineer - Backend

Hiring Organisation
Fruition Group
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£85,000
lead the design and delivery of next-generation digital solutions. This is an opportunity to shape greenfield projects from the ground up - architecting scalable, data-driven systems that empower venues to deliver seamless guest experiences and drive long-term innovation. What will I be doing? Lead the technical vision … Elasticsearch. Mentor and guide engineers at all levels, fostering a culture of technical excellence and continuous improvement. Collaborate with cross-functional teams - including product, data, and design - to deliver innovative solutions that directly impact customer success. Evaluate and implement emerging technologies that enhance system performance and developer productivity. Take ...

Principal Backend Engineer

Hiring Organisation
Fruition Group
Location
City of London, London, United Kingdom
Employment Type
Permanent
lead the design and delivery of next-generation digital solutions. This is an opportunity to shape greenfield projects from the ground up - architecting scalable, data-driven systems that empower venues to deliver seamless guest experiences and drive long-term innovation. What will I be doing? Lead the technical vision … Elasticsearch. Mentor and guide engineers at all levels, fostering a culture of technical excellence and continuous improvement. Collaborate with cross-functional teams - including product, data, and design - to deliver innovative solutions that directly impact customer success. Evaluate and implement emerging technologies that enhance system performance and developer productivity. Take ...

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

Hiring Organisation
Hunter Bond
Location
City of London, London, United Kingdom
trading systems Collaborating closely with quants, traders, and portfolio managers to implement and enhance trading strategies Handling massive volumes of real-time market data with a focus on speed, accuracy, and reliability What’s on Offer Work on mission-critical systems operating at extreme scale and minimal latency Exposure … Computer Science, Engineering, or a related field Professional experience as a Software Engineer using any of C++, Python, Rust or Java Strong fundamentals in data structures, algorithms, and software design Experience with multi-threaded programming and real-time systems Experience building software at massive scale (handling tens ...

Senior Data Scientist

Hiring Organisation
Oxygen Digital
Location
London Area, United Kingdom
with a global SaaS enterprise that has recently acquired a logistics‐optimisation platform. They’re assembling a specialist project team to build an agentic data connector that integrates the newly acquired product with their existing cloud ecosystem. The mission: create a standalone application capable of auto‐discovering APIs, interpreting … schemas, and generating accurate data mappings without manual intervention. What you’ll work on: Build and validate ML models for automated schema understanding, entity recognition, and mapping generation. Analyse APIs and data structures from both platforms to identify integration patterns. Design experiments and prototypes to improve mapping ...

Senior Data Visualisation Engineer | TypeScript / JavaScript | SVG | Canvas | London

Hiring Organisation
techstack Recruitment
Location
City of London, London, United Kingdom
Senior Data Visualisation Engineer | TypeScript | JavaScript | SVG | Canvas | London London | to £200,000 depending on exp. I'm hiring a Senior Engineer to work on a widely-used, open-source charting library relied on by thousands of engineers building data-intensive products. This is not a typical frontend … software (products, platforms, or libraries) Strong JavaScript and/or TypeScript fundamentals Experience with 2D graphics (Canvas, SVG, Processing, or similar) Solid grounding in data structures, algorithms, and software design Experience with at least one statically typed language Working understanding of basic linear algebra Apply in confidence. Company ...

Graduate Quant Developer / Quant Researcher - Hybrid Working - Up to £150,000 Base (+Bonus)

Hiring Organisation
Hunter Bond
Location
City of London, London, United Kingdom
structure Requirements A top-tier degree from a highly reputed university in a STEM discipline (Computer Science or Mathematics strongly preferred) Outstanding fundamentals in data structures, algorithms, probability, and statistics Strong programming ability in a modern language such as Python or C++ Demonstrated passion for technology through personal ...

Backend Software Engineer C# .Net SQL - Sports Trading

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£90,000
Oracle) You're comfortable with JavaScript/React You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You are collaborative with excellent communication and stakeholder management skills You are degree educated in Computer Science or similar technical discipline Apply ...

Senior C++ Software Engineer

Hiring Organisation
Templeton & Partners - Innovative & Inclusive Hiring Solutions
Location
London Area, United Kingdom
5+ years post-graduation C++ experience in the financial markets. Strong multi-threaded, asynchronous, and distributed systems engineering background. Deep knowledge of algorithms and data structures. Understanding of the full exchange-traded derivatives life cycle. Strong Scripting and automation skills (Python, PowerShell, C#, SQL etc.). Proven track record ...

LLM, RAG & Agentic AI Engineer – Insurance Sector

Hiring Organisation
Staffworx
Location
City Of London, England, United Kingdom
based systems over policy wordings, endorsements, claims files, loss runs, underwriting guidelines and regulatory documentation Semantic layers, ontologies and knowledge models aligned to insurance data structures, coverage logic and risk taxonomies Integrations with core insurance platforms (claims systems, PAS, underwriting workbenches), data warehouses and third-party providers … cases Technical Discovery, Feasibility & Solution Architecture Working closely with consulting counterparts, you will: Translate ambiguous insurance challenges into clear, feasible AI solutions Assess client data maturity, policy document quality, legacy platforms and security constraints Shape use cases across claims leakage reduction, underwriting efficiency, fraud detection and compliance automation Work ...

TechnologyOne Financials Consultant

Hiring Organisation
Pro-Finance
Location
London, South East, England, United Kingdom
Employment Type
Temporary
Salary
£400 - £500 per day
expert support across: Build, enhance, and automate Finance reports including management accounts, dashboards, reconciliations, and operational reports Develop and refine XLOne report packs and data extracts Work with Finance to understand reporting needs and translate them into high-quality outputs Provide day-to-day functional support across TechnologyOne Finance … optimise current configuration, workflows, and processes Deliver user training and produce clear reporting guidance Support month-end and year-end reporting cycles Ensure clean data structures aligned with the chart of accounts, cost centres, and project hierarchies Person Specification: Strong experience with TechnologyOne (Tech One, T1) Finance Proven ...

Rust Developer

Hiring Organisation
Huxley Associates
Location
London, United Kingdom
Employment Type
Permanent
Salary
£130000 - £150000/annum
London. For further information about this position please apply. you will build the infrastructure that sits between our traders and the market - execution paths, data pipelines, and observability tooling that power trillions in annual notional volume. When a system performs at 3am under peak load, you will … production Rust - ownership, lifetimes, and async model are instincts, not references Tokio and the broader async Rust ecosystem; concurrent, lock-free, and wait-free data structures in live systems Low-latency system design; hot path optimisation, benchmarking, and hardware-level profiling - cache topology, NUMA effects, allocator behaviour Custom ...

Software Engineer (C++)

Hiring Organisation
Certain Advantage
Location
South East London, London, United Kingdom
Employment Type
Temporary
provided exchange SDKs in different languages such as C++, Rust, Python, Typescript Write software that communicates with exchanges through their APIs, receiving market data and sending orders over the network in different protocols, such as FIX, Websocket or HTTP requests Optimize exchange communication through kernel bypass, optimizing … software development experience within the financial industry Solid understanding of parallel, asynchronous, and multithreaded programming to build distributed systems Good knowledge of algorithms and data structures Understanding of trading lifecycle, including order capture & execution, allocation workflow, settlement, and compliance requirements Must have strong technical skills in scripting, Python ...

Full Stack Engineer

Hiring Organisation
CBTS
Location
City of London, London, United Kingdom
developments. Excellent communication & interpersonal skills. Creative and a good team worker. Kotlin (or strong Java) & TypeScript mainly – full stack ideally. Fundamentals are very important. Data structures, algorithms & system designs. Online test will be given in the first instance. Successful candidates will go through a 2 round interview process. ...