151 to 175 of 255 Data Structures Jobs

Senior Full Stack Engineer

Hiring Organisation
Medify Ltd
Location
United Kingdom
teams (Product, Design, Engineering) Experience recruiting and mentoring junior engineers is a plus 💡 Skills Proficiency in modern programming languages and frameworks Strong grasp of data structures, algorithms, and software design principles Experience with databases, APIs, and networking Knowledge of software testing methodologies and tools Familiarity with DevOps practices ...

Senior Firmware Engineer

Hiring Organisation
Smartbox Assistive Technology
Location
Newport, UK
Physics, Mathematics, or another scientific subject. 8+ years of experience in embedded software development in C. A strong knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. A strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance ...

Senior Firmware Engineer

Hiring Organisation
Smartbox Assistive Technology
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Physics, Mathematics, or another scientific subject. 8+ years of experience in embedded software development in C. A strong knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. A strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance ...

Senior Software Engineer

Hiring Organisation
Fuel Recruitment Limited
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£85000 - £90000/annum Plus bonus and benefits
Azure services. Proficient in JavaScript/TypeScript and React. Backend development skills in Java, Python, or Go. Solid understanding of software engineering principles and data structures. Experience with Docker and containerised environments. Exposure to DevOps practices, CI/CD, and automated testing. Excellent communication and collaboration skills. Ability ...

Principal Solutions Consultant

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
validation during the sales cycle — creating and delivering compelling demos, proofs‐of‐concept, and executive presentations. Provide hands‐on technical guidance across API integrations, data‐workflow design, architecture, troubleshooting, and best‐practice implementation, supported by clear documentation. Partner with regional commercial teams - Sales, Customer Success, GPRG, Intelligence, and Product … compliance, investigations, or cyber‐threat intelligence. Understanding of regulatory implications in implementing digital‐asset programs/solutions. Strong technical foundation, including: Knowledge of blockchain data structures, networking principles, Layer 1/Layer 2, and interoperability protocols. Experience designing and integrating RESTful APIs, OpenAPI specifications, and cloud‐based architectures. ...

Python Deveoper

Hiring Organisation
Focus on WD
Location
Wokingham, England, United Kingdom
work on building scalable analytical tools and solving complex techno-economic problems. Key Responsibilities Develop and maintain high-quality Python code (OOP, data structures, type hints, etc.). Build scalable algorithms and RESTful APIs (FastAPI, Flask, Django). Perform data analysis using Pandas/NumPy and manage … Docker/Kubernetes and messaging tools (Kafka/RabbitMQ). Your Profile 8+ years’ Python experience with strong problem-solving skills. Experience in optimization, data analytics, and system modelling. Knowledge of power/energy systems and performance optimization. Strong communication and documentation skills. Details Full-time, onsite in Wokingham ...

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

Geospatial Engineer - Hybrid

Hiring Organisation
Arup CWS
Location
London, United Kingdom
Employment Type
Contract
producing compelling visualisations, and advising multidisciplinary teams on the effective use of geospatial information. This includes managing spatial datasets, integrating them with wider project data, and contributing to evidence-based recommendations for clients. We are keen to hear from you if you have technical experience … following: Geospatial applications (ArcGIS Pro, ArcGIS Online/Portal, QGIS) Spatial data processing, management and assurance across large or complex projects Automation and scripting (FME, Python, SQL, Arcade, ModelBuilder) Spatial data governance, schemas, metadata, coordinate systems, and structured delivery within project environments BIM/GIS integration, digital delivery ...

Geospatial Engineer - Hybrid

Hiring Organisation
Arup CWS
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Contract
producing compelling visualisations, and advising multidisciplinary teams on the effective use of geospatial information. This includes managing spatial datasets, integrating them with wider project data, and contributing to evidence-based recommendations for clients. We are keen to hear from you if you have technical experience … following: Geospatial applications (ArcGIS Pro, ArcGIS Online/Portal, QGIS) Spatial data processing, management and assurance across large or complex projects Automation and scripting (FME, Python, SQL, Arcade, ModelBuilder) Spatial data governance, schemas, metadata, coordinate systems, and structured delivery within project environments BIM/GIS integration, digital delivery ...

Geospatial Engineer - Hybrid

Hiring Organisation
Arup CWS
Location
Slough, Berkshire, UK
producing compelling visualisations, and advising multidisciplinary teams on the effective use of geospatial information. This includes managing spatial datasets, integrating them with wider project data, and contributing to evidence-based recommendations for clients. We are keen to hear from you if you have technical experience … following: Geospatial applications (ArcGIS Pro, ArcGIS Online/Portal, QGIS) Spatial data processing, management and assurance across large or complex projects Automation and scripting (FME, Python, SQL, Arcade, ModelBuilder) Spatial data governance, schemas, metadata, coordinate systems, and structured delivery within project environments BIM/GIS integration, digital delivery ...

K-Rise EasyProcess Developer

Hiring Organisation
Netstratum Technologies
Location
United Kingdom
development, preferably K-Rise EasyProcess. Experience building or supporting workflow-driven business applications. Strong troubleshooting, analytical, and problem-solving skills. Experience with relational databases, data structures, and application integrations. Strong written and verbal communication skills. Ability to work independently and collaboratively in a team environment. Preferred Qualifications Direct ...

Solutions Architect (Azure)

Hiring Organisation
Experis
Location
Wembley, England, United Kingdom
architectural blueprint delivery, vendor governance, and leading the resolution of structural platform issues. Leveraging strong integration expertise, you will design and manage complex data mappings across legacy systems, middleware, and modern platforms, while maintaining clear, high‐quality architecture documentation to support long‐term operational ownership. Responsibilities Architecture Blueprint Delivery … architecture and code, enforcing a stable‐by‐design approach to ensure all external deliverables meet internal standards for quality, security, scalability, and operational resilience. Data Integration Leadership Lead complex data integration and mapping initiatives between legacy IBM iSeries environments (DB2/RPG) and modern API‐based middleware platforms ...

Senior Data Analyst (9-month FTC)

Hiring Organisation
Harnham - Data & Analytics Recruitment
Location
Surrey, England, United Kingdom
Employment Type
Contractor
Contract Rate
£50,000 - £60,000 per annum
SENIOR DATA ANALYST (9-MONTH FTC) SURREY/HYBRID UP TO £60,000 (PRO RATA) This is a rare opportunity to step into a business as its first dedicated data hire and shape how data is used from day one. You will take ownership of reporting … organisation, moving them away from manual processes and towards automated, self-service analytics that genuinely support commercial decision-making. ROLES AND RESPONSIBILITIES: The Senior Data Analyst will: Querying and extracting data using SQL from internal systems Designing and delivering automated dashboards using Power BI and or Tableau Replacing ...

Senior Software Engineer (Flutter/Dart)

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Scotland, United Kingdom
Responsibilities: Design, develop, test, document, and maintain high‐quality mobile apps using Flutter & Dart Contribute to application architecture, design decisions, and implementation planning Build data‐driven applications integrating with RESTful backend services Implement secure‐by‐design and cybersecurity best practices Create responsive, performant, and accessible UIs Work with cross … Uphold company values and ethical standards Required Qualifications: 8+ years of software development experience 3+ years advanced Flutter/Dart development 4+ years building data‐driven mobile applications Expert in Dart + strong experience in Swift, Kotlin, Java, or Objective‐C Strong understanding of mobile architecture & state management Experience ...

Product Owner

Hiring Organisation
BOSS Professional Services LTD
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £70,000 per annum
work in the UK A university degree is required (Bachelor minimum) 3-4 years experience as Product Owner on a product involving significant data flows or mappings Experience of building and managing AI agent skills Serving content to AI agents via MCP servers Consume MCP endpoints from third parties … forwards Detail-oriented Understanding how something works is not enough for you, you also want to understand why Knowledge of SQL, databases and good data structures is a plus Knowledge of UI mock-up tools is a plus Self-motivated and able to work under high level direction ...

Senior Python Engineer

Hiring Organisation
Addition
Location
Farnborough, Hampshire, UK
Employment Type
Full-time
Description We’re working with a business tackling complex technical challenges through cutting-edge AI and data solutions. They’re looking for a Senior Python Engineer who can combine strong software engineering fundamentals with hands-on AI expertise to help deliver scalable, high-performance systems in a fast-moving … based applications within enterprise environments Building and optimising AI-driven solutions, including Retrieval-Augmented Generation (RAG) capabilities Working with graph databases and integrating complex data relationships into AI workflows Containerising applications and deploying services into Kubernetes environments Improving system performance, reliability, and runtime efficiency across distributed platforms Building ...

Senior Python Engineer

Hiring Organisation
Addition
Location
Farnborough, Hampshire, England, United Kingdom
Employment Type
Contractor
Contract Rate
£800 per day
working with a business tackling complex technical challenges through cutting-edge AI and data solutions. They’re looking for a Senior Python Engineer who can combine strong software engineering fundamentals with hands-on AI expertise to help deliver scalable, high-performance systems in a fast-moving environment. This … based applications within enterprise environments Building and optimising AI-driven solutions, including Retrieval-Augmented Generation (RAG) capabilities Working with graph databases and integrating complex data relationships into AI workflows Containerising applications and deploying services into Kubernetes environments Improving system performance, reliability, and runtime efficiency across distributed platforms Building ...

Technical Architect - Python

Hiring Organisation
Smartedge Solutions Ltd
Location
Bradford, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
maintainability. Evaluate and select appropriate Python frameworks (Django, Flask, FastAPI, etc.) based on project requirements. Create detailed technical design documents, including system diagrams, data flow, and API specifications. Ensure application security, performance, and scalability. Collaborate with cross-functional teams, including designers, testers, and DevOps engineers. Work with cloud platforms … MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra). Strong knowledge of OOPs Concepts Understanding of domain-related best practices. Strong command of Python syntax, data structures, object-oriented programming. Proficiency in database design and optimization techniques. Expertise in at least one popular Python web framework (Django, Flask, FastAPI ...

Junior Software Engineer (Flutter/Dart)

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Scotland, United Kingdom
test, and maintain high‐quality mobile applications using Flutter and Dart Contribute to application architecture and technical design under senior guidance Build and maintain data‐driven apps that integrate with RESTful backend services Develop responsive, performant, and accessible UI components Work with cross‐functional teams to define requirements … Java, Objective‐C) Solid understanding of mobile app architecture and state management patterns Understanding of asynchronous and multi‐threaded programming Good knowledge of OOP, data structures, algorithms, and problem‐solving Experience with Git, Azure DevOps and/or GitHub Familiarity with CI/CD workflows for mobile apps ...

Software Engineer

Hiring Organisation
Matchtech
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum
timely delivery of projects. Essential Skills & Experience: Proficiency in C++ and object-oriented programming. Strong debugging, fault isolation, and problem-solving abilities. Knowledge of data structures, algorithms, and software design patterns. Experience with code configuration management systems (e.g., Subversion). Understanding of network programming, data serialization ...

iOS Engineer

Hiring Organisation
PASS by everyLIFE
Location
United Kingdom
insurance, Cycle-scheme, free non-fiction book scheme. Working Hours: Full time Following the successful launch of PASSgeniusTM, our cutting‐edge suite of AI, data, and automation tools, we’re entering an exciting period of rapid growth. To accelerate what comes next, we’re searching for a full‐time … makes it into the product directly impacts the lives of people being cared for Strong computer science fundamentals in object-oriented design, algorithms and data structures Self-starter, analytical and creative Strong team player with a positive attitude Experience writing clean, testable, high-quality code Good understanding ...

Lead C# Developer .Net Core - Fintech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
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 systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What ...

Advisory Systems Manager

Hiring Organisation
Jobleads-UK
Location
Oxford, England, United Kingdom
models, datasets, reports, and presentations to support client decision‐making. This creates a fast‐paced and complex operating environment, with frequent changes to resourcing, data structures, and reporting needs. Systems must therefore support flexible project delivery, secure collaboration, and accurate tracking of performance and commercial outcomes. In this … with them to define reports, create them within their systems, or implement additional reporting systems as required. For complex reporting requirements, engage the business data team for delivery. Business Unit Software: The Advisory department does not have Tier 1 enterprise software currently owned solely by their business unit. However ...

Senior Software Engineer

Hiring Organisation
Auros
Location
United Kingdom
developing clean, maintainable, performant code. You have 3+ years experience developing in both Python and C#. Good programming skills, with a strong understanding of data structures and algorithms. You can find the balance between delivering clean, testable, reliable code and rapidly deploying new system features to take advantage ...

Cloud Solutions Engineer (Lead)

Hiring Organisation
Central Point Partners, LLC
Location
Columbus, Ohio, United States
Employment Type
Permanent
Salary
USD 120,000 Annual
controls, and hardening requirements into automated guardrails for cloud workloads and images. Maintain and enhance reusable Puppet modules, roles/profiles, and Hiera data structures to support scalable hardening across hybrid and multi cloud environments. Validate hardened images and baseline controls through testing frameworks (integration tests, compliance scans ...