Data Structures Jobs in England

401 to 425 of 491 Data Structures Jobs in England

Solution Architect

Chester, Cheshire, United Kingdom
Hybrid / WFH Options
Fuelius
platform is HubSpot, every engagement involves designing integrations with a broader tech stack - including SaaS tools, proprietary systems, and legacy platforms. Your focus will be on mapping processes, defining data flows, and ensuring technical integrity across the end-to-end solution. This role is primarily post-sale, but you'll also support pre-sales scoping on complex projects - particularly … where architecture, data migration, or integration work significantly shapes the scope. This is not a product specialist or delivery role. It's a consultative position for someone who thrives on leading technical conversations, translating ambiguity into architecture, and helping businesses move confidently through complex change. Ideal candidates will come from a Salesforce partner, enterprise consultancy, or systems integrator background … with a strong understanding of what good architecture looks like across multi-system environments. Key Responsibilities Lead post-sale discovery workshops with commercial and technical stakeholders Map data structures, integrations, and system interactions across CRM and the wider tech stack Define solution architecture for CRM and commercial transformation programmes Produce clear, actionable documentation that guides delivery teams and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Business Analyst / Project Manager

London, United Kingdom
Polo
the definition and implementation of new PAS configurations, acting as the primary liaison between business SMEs and technical delivery teams. Support implementation of integration from upstream systems into the data warehouse. Produce and maintain data dictionaries, lineage documentation, and reporting logic. Assist with traceability of business requirements through development, testing, and delivery phases. Collaborate on system testing, UAT … decision making process. Work in accordance with Polo's policies, client and regulatory requirements and operational frameworks. Skills, Knowledge and Expertise Strong knowledge of London Market insurance operations and data, including policy, claims, and financial data structures. Hands-on experience in delivering integrated systems with multiple vendors. Definition of system configuration requirements and of mapping source system data to target models (e.g. source-to-target specifications). Proficient in producing clear documentation: process maps, data lineage diagrams, functional specs. Effective communicator with stakeholders at all levels. Able to cope with varying workload pressures and to prioritise effectively. Highly analytical with strong problem-solving skills and attention to detail. Excellent verbal, written and presentation skills. Desirable: Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Scientific Software Engineers (C++, Qt, Masters or PhD)

Guildford, Surrey, South East, United Kingdom
Hays
build, meaning developers can be intrinsic with the user and understand their journey to build a better product. You will be working on real-time systems driven by large data sets, so we are looking for Engineers with a background in R&D environments. You role will be diverse and I expect no two days to be the same … in Science, Maths, Engineering, Geology or Computing to apply. We're looking for 5+ years hands-on experience using C++, ideally with the Qt framework and Multithreading, extending to Data Structures, Algorithms and alike. The key desirable skill is C#/WPF/MVVM development working with GUI's, along with Continuous Integration experience. GPU Development would be More ❯
Employment Type: Permanent
Posted:

Software Engineer C++/ C#

Corsham, Wiltshire, South West, United Kingdom
MASS Consultants
to apply your natural ingenuity to 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 OO, and knowledge of version control systems such as Git 2+ years experience in either C++ or C# development Object … appropriate UK government Developed Vetting security clearance 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 is at the core to our culture, allowingemployees More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Senior Embedded Software Engineer

Reading, Oxfordshire, United Kingdom
Platform Recruitment
embedded platforms Skills and Experience 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 + Proficiency in Python What More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 50,000 Annual
Posted:

Senior Embedded Software Engineer

Reading, Berkshire, United Kingdom
Platform Recruitment
embedded platforms Skills and Experience 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 + Proficiency in Python What More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum
Posted:

Quant Developer - C++ - Execution Algo's - Hedge Fund

London, United Kingdom
Vertus Partners
our trading strategies. Work closely with quantitative researchers and traders to optimise algorithmic performance across diverse asset classes. Qualifications: Profound expertise in C++ development, showcasing a solid grasp of data structures and algorithms. Proven track record in algorithmic execution, particularly on mid-frequency platforms within a financial context. Familiarity with Cross-Asset trading and an enthusiasm for staying More ❯
Employment Type: Permanent
Salary: GBP 200,000 - 400,000 Annual
Posted:

KDB Developer - Permanent - Investment Banking

City of London, London, England, United Kingdom
Lorien
discussions Location: Central London, 2-3 days per week in the Office Requirements: Minimum of 2years hands-on experience with KDB+ Solid understanding of q language and time-series data structures Experience working in Unix/Linux environments Understanding of software development methodologies and SDLC Excellent client-facing/stakeholder communication skills Desirable experience in Investment Banking/ More ❯
Employment Type: Full-Time
Salary: £70,000 - £110,000 per annum
Posted:

Quant Developer - C++ - Execution Algo's - Hedge Fund

London, United Kingdom
Vertus Partners
our trading strategies. Work closely with quantitative researchers and traders to optimise algorithmic performance across diverse asset classes. Qualifications: Profound expertise in C++ development, showcasing a solid grasp of data structures and algorithms. Proven track record in algorithmic execution, particularly on mid-frequency platforms within a financial context. Familiarity with Cross-Asset trading and an enthusiasm for staying More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Developer - FX eTrading

London, United Kingdom
Ascendion
solutions. Required Skills and Experience: Minimum 6+ years of server-side development experience in C++, preferably on Linux/UNIX platforms. Strong understanding of C++ Standard Template Library (STL), data structures, and multi-threading. Proven experience in using design patterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Developer – FX eTrading

London, United Kingdom
Ascendion
solutions. Required Skills and Experience: Minimum 6+ years of server-side development experience in C++, preferably on Linux/UNIX platforms. Strong understanding of C++ Standard Template Library (STL), data structures, and multi-threading. Proven experience in using design patterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. More ❯
Employment Type: Permanent, Contract
Posted:

KDB Developer - Contract/Temp - Investment Banking

City of London, London, England, United Kingdom
Lorien
to discussion Location: Central London, 2-3 days per week in Office Requirements: Minimum of 2years hands-on experience with KDB+ Solid understanding of q language and time-series data structures Experience working in Unix/Linux environments Understanding of software development methodologies and SDLC Excellent client-facing/stakeholder communication skills Desirable experience of Investment Banking/ More ❯
Employment Type: Contractor
Rate: £600 - £800 per day
Posted:

Associate Vulnerability Researcher

Shirley, West Midlands, United Kingdom
Matchtech Group Plc
security issues in them. An appreciation of hardware and software development lifecycles and their impact on security practices. Knowledge of cryptographic algorithms (encryption, authentication, signatures, etc). Knowledge of data structures, distributed systems, virtualisation and containerisation technologies. An understanding of network protocols and how software works - either assembly or interpreted languages, or anything in between. Familiarity with or More ❯
Employment Type: Permanent
Salary: GBP 42,000 - 80,000 Annual
Posted:

Golang Developer Kafka API - Start-up

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
event driven architectures, Kafka, API development You have a product based mindset and commercial acumen You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You have experience of working on scalable, distributed systems You're collaborative with Agile team experience What's in it for you: As a Golang Developer you More ❯
Employment Type: Full-Time
Salary: £90,000 - £110,000 per annum
Posted:

Associate Vulnerability Researcher

Solihull, West Midlands, West Midlands (County), United Kingdom
Matchtech Group Plc
security issues in them. An appreciation of hardware and software development lifecycles and their impact on security practices. Knowledge of cryptographic algorithms (encryption, authentication, signatures, etc). Knowledge of data structures, distributed systems, virtualisation and containerisation technologies. An understanding of network protocols and how software works - either assembly or interpreted languages, or anything in between. Familiarity with or More ❯
Employment Type: Permanent
Salary: £42000 - £80000/annum
Posted:

Senior Backend Software Engineer

London, United Kingdom
Hybrid / WFH Options
Fruition Group
with Python (FastAPI, Flask, or Django) Solid understanding of microservices, cloud infrastructure, and APIs Familiar with SQL/NoSQL, version control (Git), and CI/CD pipelines Strong fundamentals: data structures, OOP, debugging Curious, collaborative, and eager to leverage AI tools to boost productivity Benefits: Private medical insurance, Company share options, Generous holiday allowance, Flexible hybrid working allowance. More ❯
Employment Type: Permanent, Work From Home
Salary: £95,000
Posted:

Computer Science Teacher

Slough, Berkshire, England, United Kingdom
Tradewind Recruitment
motivated to succeed. Computer Science Teacher - Key Responsibilities * Teach Computer Science across Key Stages 3 and 4 (KS5 available for suitable candidates)* Deliver a dynamic curriculum covering programming, algorithms, data structures, networks, and digital literacy* Promote logical thinking, creativity, and problem-solving skills through hands-on coding and project-based learning* Stay current with industry trends and educational More ❯
Employment Type: Contractor
Rate: £33,074 - £50,470 per annum
Posted:

Graduate Embedded Software Engineer

London, United Kingdom
Ecm Selection
involvement with technology development that demonstrates your interest in embedded development. Experience of real-time operating systems such as VxWorks , understanding of networking protocols and a good background in data structures and algorithms would be beneficial. Please not that unfortunately sponsorship is not available for this role, so full existing right to work in the UK is essential. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Embedded Software Engineer

London, United Kingdom
ECM Selection (Holdings) Limited
involvement with technology development that demonstrates your interest in embedded development. Experience of real-time operating systems such as VxWorks , understanding of networking protocols and a good background in data structures and algorithms would be beneficial. Please not that unfortunately sponsorship is not available for this role, so full existing right to work in the UK is essential. More ❯
Employment Type: Permanent
Salary: £28000 - £40000/annum to £40k DoE + benefits
Posted:

Rapid Prototype Developer - Unity (PRELOADED)

London, United Kingdom
Learning Technologies Group PLC
to the wider team. What We're Looking For Proven experience with Unity, C#, including proficiency in advanced gameplay systems and network replication. Strong understanding of computer science fundamentals (data structures, algorithms, networking) and a proven ability to apply them in creating high-quality player experiences. Self-motivated and hands-on, with proven experience in gameplay prototyping and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Software Engineer (Start ASAP)

Christchurch, Dorset, United Kingdom
Prosple Pty
field (or equivalent experience). Competency in working with relational databases. Knowledge of building and using APIs at scale (REST, GraphQL). Strong computer science and engineering fundamentals, including data structures, concurrency, architecture, and design patterns. Strong communication and collaborative skills, both written and verbal. (Bonus) Experience with automotive parts, Node.js, and integrating with sales channels such as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr Web3 Frontend Engineer (Solana)

London, United Kingdom
SOLANA FOUNDATION
revalidations or etc. Knowledge on Build time and Runtime optimizations Familiar with REST Api & Networking Familiar with cookies, sessions and local storage persisting layers. Using optimized design patterns, and Data Structures and Algorithms knowledge Willing to improve himself with us, with open minded personality Attending a Solana Hackathons is plus Familiar with DeFi, TradFi, NFTs, RWAs or other More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Applied Scientist

London, United Kingdom
Hybrid / WFH Options
UiPath
or JAX. Ability to implement models from academic papers like ICML, ICLR, NeurIPS, etc. Strong quantitative intuition and mastery of linear algebra, probability and statistics. Solid knowledge of basic data structures (list, vector, stack, heap), basic algorithms (sort, search, etc.) and associated time/memory asymptotic complexity. Maybe you don't tick all the boxes above-but still More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead/ Staff Android Mobile Engineer

London, United Kingdom
Mindera
the client to ensure the technical feasibility of the requirements. Collaborating directly with the client to ensure the technical feasibility of the requirements; Service-oriented architectures, design patterns and data structures; Test-driven development and continuous delivery; Metrics, performance, and operational aspects, which show you care about your code. What you will be doing Discuss technical architecture and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Verification Engineer - System IP

Sheffield, Yorkshire, United Kingdom
Hybrid / WFH Options
Arm Limited
code whilst having good knowledge of UVM. Strong scripting skills - being able to develop scripting to support new flows. Proven software engineering skills including understanding of object-oriented programming, data structures, and algorithms. You are familiar with the tools and processes for developing testbenches and finishing all aspects of the verification process. Strong communication skills and ability to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Data Structures
England
10th Percentile
£41,250
25th Percentile
£46,750
Median
£70,000
75th Percentile
£95,000
90th Percentile
£122,500