Data Structures Jobs in the UK

26 to 50 of 229 Data Structures Jobs in the UK

Senior C++ Engineer

England, United Kingdom
Eames Consulting
Science, Engineering, or related field. 5+ years of industrial software development experience, with proficiency in modern C++. Strong understanding of software engineering principles, algorithms, data structures, and object-oriented design. Experience with multi-threaded programming, parallel computing, and performance acceleration. Familiarity with software development tools, methodologies, and project more »
Posted:

Golang Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Harrington Starr
Design, build, and optimize Golang-based trading platform for ultimate performance. Develop innovative services aligned with core product and business needs. Leverage your strong data structures & algorithms knowledge to tackle complex challenges. Write clean, secure, and performant code that sets the bar for quality. The Ideal Candidate Proven more »
Posted:

Senior Data Modeller

United Kingdom
Hybrid / WFH Options
Datatech Analytics
Senior Data Modeller UK Home-based with occasional travel into the office Salary: National: £39,390 - £47,121 per annum London (within the M25): £44,792 - £52,523 per annum Plus, up to £14k retention allowance for exceptional candidates Plus, a working from home allowance of £553 per annum. … Flexible working - (options for compressed hours) Ref: J12784 The purpose of this role is to work under the guidance of the Data Architect to ensure that information assets are modelled and represented in the Enterprise Data Model to support products, systems and services across the organisation. Accountabilities & Responsibilities … Design, build and maintain the Enterprise Data Model, as part of the information management strategy, and the principles guiding its design and evolution. Oversee the creation of complex models of data that enable the implementation of the architecture to the business vision and strategic needs. Use techniques in more »
Posted:

Senior Analyst Programmer

Newhaven, England, United Kingdom
Sylvania Group
and performing post-implementation tasks. Tasks are performed under the supervision of a senior team member. Application Analysis and Design: Perform detailed analysis of data and functions, investigating and evaluating potential solutions. Specify customization changes, design file and data structures, screens, outputs, and inputs. Define processing rules … Test customizations, code, and interfaces against agreed criteria. Produce necessary documentation to support the development and implementation process. Acceptance Testing: Convert or load test data, execute all aspects of the acceptance test plan, and demonstrate readiness for use. Complete and finalize all relevant manuals to ensure comprehensive documentation and … user guidance. Installation and Implementation: Install and test software, ensuring proper functionality. Convert or load data as required, verifying successful integration and operation within the system. Application Maintenance and Support: Assist users with application usage, assess implications of errors or enhancements, and specify necessary corrections or changes. Advise users more »
Posted:

Lead Cyber Security Engineer

London Area, United Kingdom
GCS
Oversee Cyber incident response, conduct post-incident reviews (PIRs), root-cause analysis (RCAs), and implement mitigating solutions. Manage capacity for cyber platforms proactively. Design data structures for Cyber logs, reports, and incidents to align with digitization strategies, incorporating AI and ML where appropriate. Apply agile and DevOps methodologies … as necessary. Develop and implement comprehensive cyber defence policies, procedures, and operational processes. Collaborate with the wider team to drive automation and data mining in support of the company's cyber goals and digital transformation. Develop and execute the cyber roadmap for platform development and threat mitigation, in alignment more »
Posted:

Cloud Engineer

London Area, United Kingdom
Anson McCade
Understanding of low-level systems concepts, including DNS, Unix operating systems, and computer networking fundamentals Strong theoretical understanding of computer science, including algorithms and data structures more »
Posted:

Digital Developer

Bexhill, England, United Kingdom
Hybrid / WFH Options
Hastings Direct
a digital insurance provider with ambitious plans to become The Best and Biggest in the UK market. We’ve made huge investments in our data and tech capabilities over the past few years, along with nurturing our 4Cs culture. We’re proud of the journey we’re on as … its main fundamentals such as JSX, Virtual DOM, component lifecycle, etc. are desirable Current experience with ReactJS workflows like Flux, Redux, Create React App, data structure libraries is desirable A good understanding of RESTful APIs. Java/JVM languages are advantageous Knowledge of a Test-driven approach including exposure more »
Posted:

Data Engineer

London, England, United Kingdom
Aviva
Data Engineer Salary: Circa £85,000 This is a great role for someone with a passion for technology and are interested in enhancing your tech abilities? We are currently recruiting for a Data Engineer to join our Aviva Zero team. Aviva Zero is a greenfield Personal Lines insurer … and test and learn mentality of a start-up with the expertise, and financial backing of Aviva. A bit about the job: As a Data Engineer you will be responsible for: Supporting the delivery of good customer outcomes through all activities and deliverables, enabling us to act in good … faith towards customers, avoid causing foreseeable harm and enable and support our customers to pursue their financial objectives. Manage data migrations and day-to-day data governance activities. Review technical work and provide training to Data Engineers, including mentoring and sharing technical expertise with more junior members more »
Posted:

Senior Statistical Programmer

United Kingdom
Hybrid / WFH Options
Warman O'Brien
doing good for others. What you will be doing: As a Senior Statistical Programmer, you will have an advanced knowledge of Statistical Programming and data structures and capabilities in leading Statistical Programming activities and programming teams. You will apply advanced technical and problem-solving skills to complete programming … Programming or Exploratory Statistics. Use state-of-the-art methodology and the most innovative approach, generate compelling evidence using clinical trials or real-world data to ensure successful and timely regulatory approval, pricing, reimbursement, and patient access. Produce high-quality, on-time assigned deliverables (such as datasets and tables … active role in submission, post-hoc, and/or ad hoc activities. What you will need: Bachelor’s degree or equivalent in Mathematics, Statistics, Data science/analytics, or other relevant scientific. Previous Statistical Programming experience within the pharmaceutical industry essential. Excellent knowledge of SAS essential and R or more »
Posted:

Backend Software Engineer C++ Linux

London, England, United Kingdom
Hybrid / WFH Options
Client Server
will design, develop and optimise low latency, high throughput C++ trading systems for high frequency trading platforms. You'll be implementing and maintaining market data feed handlers, order entry systems and execution algorithms with a focus on reducing latency and ensuring the performance and reliability of trading systems. There … distributed network architecture You have a good understanding of AWS You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You're collaborative with excellent communication skills What's in it for you: As a Backend Software Engineer/Developer (C++ Linux more »
Posted:

People Data Analytics Specialist

Reading, England, United Kingdom
Hybrid / WFH Options
Thames Water
seeking a talented and highly motivated individual to join our dynamic team as a People Analytics Specialist. This role requires a deep understanding of data analysis, data modelling, and the ability to transform complex data into meaningful insights to support informed business decisions. The People Analytics Specialist … will collaborate with various stakeholders to gather requirements, design data solutions, and deliver intuitive and interactive dashboards and reports. What you’ll be doing as a People Data Analytics Specialist Collaborate with business stakeholders to understand data needs and reporting requirements. Analyse and document data sources … data structure, and data quality considerations. Create and maintain interactive and visually appealing dashboards, reports, and data visualizations using Power BI. Develop data models, measures, and calculations to provide actionable insights using DAX, and SQL. Implement dynamic filters, slicers, and drill-down capabilities for enhanced user more »
Posted:

Software Engineer

City Of Bristol, England, United Kingdom
Hybrid / WFH Options
BJSS
working knowledge in areas such as CI/CD, build pipelines, testing and architecture You have a good understanding of computing fundamentals (e.g. logic, data structures, algorithms, low-level architecture, networks stack) along with strong software design skills, including OO, and knowledge of version control systems such as more »
Posted:

Golang Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Harrington Starr
experience (buy-side or sell-side) Back-end development expertise at least 4 years of working experience (2 years minimum experience in Golang) Strong data structures & algorithms knowledge Excellent communication and teamwork skills Bonus points for: Trading experience (digital assets or traditional) Cloud platforms (AWS, GCP, Azure) Containerization more »
Posted:

Java Application Developer

Manchester Area, United Kingdom
Morgan McKinley
Knowledge/Experience: - 7 years of relevant experience using Java to develop service oriented, multi-tiered, and micro-service applications - Strong Software development fundamentals, data structures, design patterns, - Object-Oriented programming, architecture, algorithms, and problem-solving skills - Experience with system performance tuning and low latency Java programming - Experience more »
Posted:

Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Searchability®
e.g., FastAPI, Docker, and PostgreSQL. Knowledge of AWS cloud infrastructure and experience with infrastructure-as-code tools, preferably Terraform. Working knowledge of design patterns, data structures, and algorithms. Ability to work independently and collaborate effectively with a small but geographically distributed team. TO BE CONSIDERED…. Please either more »
Posted:

Senior Appian Consultant

United Kingdom
Areti Group
or Hybrid London ASAP start ---------------------------------------------------------------------------- Experience required Appian certified (experience dependent) Ideally experience to Financial Services, Insurance or Consulting Understanding of complex processes and data models Bonus experience (not necessary) Experience with other market leading low code platforms/IPaaS (Unqork, Snaplogic) Web development (HTML,JavaScript) SQL Data structures API configurations/builds ---------------------------------------------------------------------------- Competitive salary + fantastic discretionary bonus Aviva pension Private Health cover 26 days + Bank holidays Cycle to work scheme and more... ---------------------------------------------------------------------------- Please reach out ASAP to nick.oldridge@areti.io for more information! 🌳🌳🌳 Areti Group – Climate positive tech recruitment 🌳🌳🌳 We’re on a mission more »
Posted:

Python Engineer

London Area, United Kingdom
Zest for Tech
an individual who enjoys taking ownership and tackling complex technical challenges. The role presents the opportunity to get stuck into some advanced algorithms and data structures. Core tech: Python (Figma, Docker, GCP) Interview Process: Initial interview with the founders Take home technical task. Follow up technical interview. Meet the more »
Posted:

IICS & IDMC Informatica Engineer - Data Engineer - Liverpool - £90,000

Liverpool, England, United Kingdom
Tiger Resourcing Group
applying - Informatica Cloud, IICS/IDMC is essential and the role is 2-3 days a week in the Liverpool office - rest remote**** Senior Data Engineer, Data, Data Modelling, Migration, ETL, ETL Tooling (Informatica IICS & IDMC ) SQL, Python or Pyspark, Agile, migrating data from on-prem … to cloud. **** Informatica Cloud (IICS & IDMC ) is essential - NOT PowerCenter**** A top insurance firm are looking for a Senior Data Engineer (Informatica Cloud IICS/IDMC) to work with the end to end support for acquisition, organization, integration, transformation and secure storage of mission-critical data. Essential/core … experience required: 10+ years of experience and in-depth knowledge of data delivery and associated architecture principles, data modelling concepts, ETL procedures, and all steps of data production process Prior experience in insurance and/or reinsurance in support of specialty lines is a plus. Extensive hands more »
Posted:

Full Stack Software Engineer

London, England, United Kingdom
Viasat
act fearlessly, and create an inclusive environment that drives positive impact to join our team. Job Description What you'll Do In Viasat’s Data Platforms and Services division, we are looking for members of a product team that can design, write and deliver software services for our commercial … Broad range of technology interests across different disciplines including computer and system architecture, web applications, performance analysis, distributed systems design, testing and verification technologies, data processing and networking Ability to work on distributed remote agile teams with a high degree of self-motivation and ability to work independently Excellent … and project managers Experience with or willingness to learn agile methodologies (Kanban, SCRUM, XP), modern software development environments and DevOps practices Experience with algorithms, data structures, complexity analysis, and software design Travel up to 10% What Will Help You On The Job Familiarity with running software services at more »
Posted:

Senior Software Engineer - AI Integration (Remote)

Greater London, England, United Kingdom
Hybrid / WFH Options
Oxford Economics
Prevention : Implement robust security measures, including following our SDLC, conforming to ISO27001 and protecting against SQL injection attacks. Security is paramount to safeguard user data and prevent vulnerabilities. Communication : Implement APIs for seamless communication between our platform and key external services e.g. OpenAI. Data Privacy and Compliance : Work … with our Head of Information Security to ensure data privacy and compliance with relevant regulations and that relevant legal and ethical considerations are incorporated to build trust. User Authentication and Access Control : Implement secure authentication mechanisms for user access. Define access controls and permissions for different user roles to … ensure proper data handling and user management. User Insights and Experience : Ensure correct instrumentation and management of performance and usage data to allow integration of valuable usage data to help drive business strategy. System Stability and Performance : Conduct load testing to optimize performance. Monitor system performance proactively more »
Posted:

.Net Developer F# C# TypeScript Full Stack

London, England, United Kingdom
Hybrid / WFH Options
Client Server
Manager that is expanding its UK presence and tech team. As a .Net Developer you'll be designing and developing new capabilities in trading, data and research, collaborating as part of a small team where your contributions will have a real impact. You'll be using F# within a … You also have front end development skills with JavaScript, TypeScript and React.js You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're degree educated in Computer Science or other relevant discipline, having gained a 2.1 or above from a more »
Posted:

Technical Account Manager - Cyber Security Ops

London, England, United Kingdom
Hybrid / WFH Options
Client Server
software house that is developing a highly complex network cyber security platform; the platform monitors network protocols in real-time, parses the commands and data structures to extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage more »
Posted:

C++ Team Lead - HFT (Remote)

London Area, United Kingdom
Hybrid / WFH Options
Venture Search
reviews to ensure the production of high-quality code. Maintain effective communication with stakeholders to understand and fulfill project requirements. Qualifications: Solid understanding of data structures, algorithms, and object-oriented programming in C++. Demonstrates proficiency in remote/hybrid team environments with variable, project-based responsibilities. Strong project more »
Posted:

Full Stack Engineer

Belfast, County Antrim, United Kingdom
Hays Technology
We are delighted to be working exclusively with a client who is seeking a passionate software engineer who thrives on the transformative power of Data and AI. As a Full Stack Engineer, you'll shape product development, tackle individual projects, engage with customers to solve real-world business challenges … and guide junior Engineers. Be part of their dynamic journey! What you'll do: Lead data analytics solution delivery and manage product roadmaps. Define, apply, and monitor software development best practices. Line management of engineering team members. Mentor and train junior staff. Design user-friendly interfaces and write efficient … code. Collaborate with clients to understand data requirements. Manage and integrate customer and third-party data. Develop efficient database schema and architect solutions. Review colleagues' code and contribute to technical reports. Stay up to date with technology and support clients. What you'll have: Keen Interest in Technology: Actively more »
Employment Type: Permanent
Salary: £45000 - £50000/annum Up to £50k
Posted:

Software Development Engineer II, Training & Certification Technical Services

Preston, Washington, United States
Amazon Web Services, Inc
new and existing systems experience - Experience programming with at least one software programming language - Strong knowledge of Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis. PREFERRED QUALIFICATIONS - 3+ years of full software development life cycle, including coding standards, code reviews more »
Employment Type: Permanent
Salary: USD Annual
Posted:
Data Structures
10th Percentile
£35,000
25th Percentile
£47,500
Median
£70,000
75th Percentile
£90,000
90th Percentile
£110,000