151 to 175 of 216 Data Structures Jobs

Senior Software Engineer

Hiring Organisation
Unlikely
Location
London, England, United Kingdom
cross-functional environment.RequiredExceptional coding ability in at least one of our core languages: Java/Kotlin or Python.Previous experience working with complex algorithms and data structures.Experience in building well-tested code for production and a demonstrable history of advocating for software quality and evangelising best practices.Experience with leading ...

Senior Full Stack Engineer FX e Trading London

Hiring Organisation
Atrium Global
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
From £750 to £900 per day
integrations (OpenFin or similar), and Java services. Architect and implement scalable, event-driven, and microservices-based backend components (e.g., Spring Boot), including APIs, market data, order/risk workflows, and real-time streaming. Build performant and accessible UIs with modular, reusable components; drive state management, data visualization …/concurrency, performance tuning. Experience designing and operating distributed systems (microservices, event-driven architectures, messaging/streaming). Strong understanding of computer science fundamentals (data structures, algorithms, concurrency, networking, OS). Proven experience in e-trading or real-time financial systems (FX highly desirable), including familiarity with market ...

Senior Full Stack Engineer – FX e-trading – Java / React

Hiring Organisation
Atrium Workforce Solutions Ltd
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£759 - £900 per day
integrations (OpenFin or similar), and Java services. Architect and implement scalable, event-driven, and microservices-based backend components (e.g., Spring Boot), including APIs, market data, order/risk workflows, and real-time streaming. Build performant and accessible UIs with modular, reusable components; drive state management, data visualization …/concurrency, performance tuning. Experience designing and operating distributed systems (microservices, event-driven architectures, messaging/streaming). Strong understanding of computer science fundamentals (data structures, algorithms, concurrency, networking, OS). Proven experience in e-trading or real-time financial systems (FX highly desirable), including familiarity with market ...

Integration Engineer

Hiring Organisation
JAM Recruitment Ltd
Location
Rochester, Kent, South East, United Kingdom
Employment Type
Contract
Contract Rate
£40.00 - £42.00 per hour
Oracle ERP database architecture and/or Oracle Cloud environments (EPM/Fusion) Experience with joins, subqueries, analytic functions, and performance tuning of data extractions Knowledge of ETL techniques and methods Powershell or other scripting/automation tools Experience in Oracle 11i data structures or Oracle Cloud … environments Previous experience of data migration in a similar role FBDI experience Background This is an exciting opportunity to work for a global business that has developed a strategy of working closely with its contingent workforce. Within the role, you can expect to: Work on complex, cutting-edge projects ...

FX e Trading Senior Full Stack Engineer (React TypeScript + Java)

Hiring Organisation
Atrium Workforce Solutions Ltd
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£759 - £900 per day
integrations (OpenFin or similar), and Java services. Architect and implement scalable, event-driven, and microservices-based backend components (e.g., Spring Boot), including APIs, market data, order/risk workflows, and real-time streaming. Build performant and accessible UIs with modular, reusable components; drive state management, data visualization …/concurrency, performance tuning. Experience designing and operating distributed systems (microservices, event-driven architectures, messaging/streaming). Strong understanding of computer science fundamentals (data structures, algorithms, concurrency, networking, OS). Proven experience in e-trading or real-time financial systems (FX highly desirable), including familiarity with market ...

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 ...

Lead 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 - Core Database (Kernel)

Hiring Organisation
Neo4j
Location
London, England, United Kingdom
Engineer - Core Database (Kernel)About Neo4j:Neo4j is the leader in Graph Database & Analytics, helping organizations uncover hidden patterns and relationships across billions of data connections deeply, easily, and quickly. Customers use Neo4j to gain a deeper understanding of their business and reveal new ways of solving their most … pressing problems. Over 84% of Fortune 100 companies use Neo4j, along with a vibrant community of 250,000+ developers, data scientists, and architects across the globe.At Neo4j, we’re proud to build the technology that powers breakthrough solutions for our customers. These solutions have helped NASA get to Mars ...

Quantitative Developer

Hiring Organisation
GSR Markets
Location
London, England, United Kingdom
year experience developing in Rust; will be tested. Familiarity with core trading strategies (e.g., market‐making, arbitrage, execution). Strong understanding of algorithms and data structures, as well as quant finance concepts: limit‐order books, market microstructure, pricing. Experience with real‐time data processing, IPC/shared ...

Oracle Software Engineer

Hiring Organisation
Spectrum It Recruitment Limited
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£40,000
Solving real problems with PL/SQL precision and designing ETL processes that unlock the true value of enterprise date. Work on complex data challenges, modern tooling, and create meaningful technical impact. Oracle Software Engineer Circa £38k + Up to 15% bonus Twice a month in the Southampton area … Role You'll join a cross-functional product team that thrives on pace, collaboration, and innovation. Every day, you'll help shape the data foundations that keep our products and services running seamlessly for thousands of users. You'll design and develop clean, efficient, and fully tested PL/ ...

C++ Developer / Technical Lead - Media Broadcasting

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
have strong analytical and problem solving skills You have a good understanding of software engineering best practices and Computer Science fundamentals such as OOP, Data Structures, Design Patterns You're collaborative with excellent communication and stakeholder management skills What's in it for you: As a C++ Developer ...

Junior Software Engineer

Hiring Organisation
Intellect Group
Location
United Kingdom
writing production ready code while gradually developing deeper modelling and optimisation expertise. Software Engineering Writing clean, maintainable Python code for optimisation workflows and data pipelines Implementing model building logic, scenario generation, and result processing components Writing unit tests and contributing to automated testing and continuous integration Working with APIs … databases, and internal services to ingest and prepare data Collaborating with more experienced engineers on architecture, refactoring, and performance improvements Mathematical Optimisation Assisting with the formulation of optimisation problems such as linear, mixed integer, or related models Translating real world requirements into variables, constraints, and objective functions Building ...

Software Engineer, Senior (Core Platform Services) - Cork, Ireland

Hiring Organisation
Qualcomm
Location
Cork, Ireland
Employment Type
Permanent
Salary
EUR 125,000 - 150,000 Annual
days per week onsite in our Cork office What are we looking for? Ideally you will demonstrate the following: Experience in C and Data structures, preferably in developing Linux kernel. In-depth knowledge of Linux Kernel functionality and architecture especially driver module. Excellent debugging and problem-solving skills ...

Salesforce Maps Consultant

Hiring Organisation
Stackstudio Digital Ltd
Location
United Kingdom
Employment Type
Permanent
rule-based visit planning Define criteria to identify high-priority accounts using: Sales attributes Geography/region/coverage Promotional windows Field performance data Enhance and fine-tune the routing engine for efficiency (time-based, cost-based, and constraint-based routing) Set up dashboards and reporting for territory efficiency … Skills/Knowledge Salesforce Maps Expertise (Mandatory) Hands-on configuration experience with: Salesforce Maps Maps Advanced Territory Planning Route Optimisation engine Geolocation & spatial data configuration Visit/cadence management Strong understanding of: Geo analytics & proximity modelling Defining routing constraints and optimisation parameters Map layers, boundaries, polygons, and geographic data ...

Python Developer

Hiring Organisation
Anson Mccade
Location
Gloucester, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
involved across the full software development lifecycle, contributing to the design, development and delivery of robust Python applications. Much of the work is data-focused and cloud-based, with opportunities to influence technical direction and support junior engineers as the team continues to grow. Your responsibilities will include: Designing … developing, testing and documenting Python software Estimating development effort from technical specifications Building and maintaining data processing solutions Working with AWS cloud infrastructure Analysing defects and delivering timely, well-structured fixes Mentoring junior developers and providing technical oversight where appropriate What they're looking for in a Python Developer ...

Software Engineer

Hiring Organisation
Constant Recruitment Ltd
Location
Bishop's Stortford, England, United Kingdom
have two years software development experience? Do you have a strong foundation in C# development? Would you enjoy working on projects that involve data integrations, security systems, and enterprise-scale solutions? This role is ideal for someone with around 2 years’ experience, looking to build on their skills with … mentoring from senior engineers. The Company Our client is a fast-growing technology business that designs and delivers bespoke software solutions, data integrations, and consultancy services. Since their launch in 2020, they have built a strong reputation for developing custom integrations between third-party systems and access control/ ...

Manager, Software Engineering - RiskOS Analytics

Hiring Organisation
CybSafe
Location
London, England, United Kingdom
cross-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, including … alerting, 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.Foster team ...

Principal Java Architect

Hiring Organisation
LSEG
Location
Nottingham, England, United Kingdom
ABOUT US LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a dedication to excellence in delivering the services our customers expect from us. With extensive experience, deep knowledge and worldwide presence across financial … SonarQube), and test automation. Optimisation Mindset: Good knowledge of algorithms, being able to quickly understand runtime complexity and offer alternative implementation. Good knowledge of data structures, understanding query patterns and being able to offer SQL and NoSQL solutions with appropriate scalable indexes. Cloud‐Native Thinking: Experience writing software ...

Senior Applied AI Engineer

Hiring Organisation
Google DeepMind
Location
London, England, United Kingdom
where engineers take ownership and drive product development from the ground up.Key responsibilitiesHarness frontier models to drive real-world high-impact outcomesBuild evaluations, training data, and infrastructure to support AI deployments and rapid iterationsCollaborate with researchers and product managers to translate research advancements into tangible product features.Contribute … look for the following skills and experience:Required SkillsBachelor’s degree or equivalent practical experience.8 years of experience in software development, and with data structures/algorithms.5 years of hands-on experience in AI research (e.g. RL, finetuning, evals), AI applications, or model deploymentProven experience in rapidly developing ...

C# Developer Full Stack .Net Core 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 What ...

Insights Analyst

Hiring Organisation
Nigel Wright Group
Location
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Employment Type
Full-Time
Salary
£35,000 - £45,000 per annum
responsibilities: Develop and maintain Power BI dashboards and reports to support business functions Write and optimise SQL queries to extract, transform and analyse data Work within the Microsoft Fabric environment Collaborate with stakeholders to understand business questions and translate them into data driven insights Document data definitions … processes to support transparency and governance The Requirements Key requirements: Experience with BI tools such as Power BI, Tableau or Qlik with strong data visualisation skills SQL and data manipulation - ability to extract and transform data from various sources Strong communication and stakeholder engagement Knowledge of Fabric ...

LLM, RAG & Agentic Consulting Engineer - Insurance Sector

Hiring Organisation
Staffworx Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
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 … pods. Technical Discovery, Feasibility & Solution Architecture Working closely with consulting counterparts, you will: Translate ambiguous insurance challenges into clear, feasible AI architectures 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 ...

Manager, Software Engineering

Hiring Organisation
Socure Inc
Location
London, England, 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. ...

Senior Product Engineer

Hiring Organisation
Sequel
Location
London, England, United Kingdom
months with the right technologiesHas worked in complex software systems - both front-end and back-end and understands the importance of good data structures, a scalable architecture and constantly evolving tech stackYou care about the “right tool for the right job” and pick the pragmatic options when building … working in cross functional teams - PMs, UX, Designers and DataYou have a product mindset: you care about customer outcomes and you want to make data-informed decisionsYou have an entrepreneurial, get-things-done attitudeYou'll contribute to fostering a culture of psychological safety, inclusivity, collaboration and continuous improvement within ...

Control Systems Software Engineer

Hiring Organisation
Searchability NS&D
Location
South West London, London, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £80,000 per annum
maintain high-quality, maintainable code Capture, interpret, and refine customer and system requirements Develop and implement PLC and SCADA/HCI applications Integrate data communications with third-party equipment Produce technical documentation to internal and customer standards Support and conduct Factory Acceptance Tests (FATs) Contribute to in-service … system support Ensure compliance with company policies, safety, and statutory requirements Essential Skills & Experience Experience developing client-server applications Strong computer science fundamentals (OOP, data structures, algorithms) Programming experience in C++, C#, or Java Control systems and graphical user interface development experience Familiarity with unit testing frameworks Experience ...