576 to 600 of 1,232 Data Structures Jobs

Solutions Architect

Location
London Borough of Harrow, England, United Kingdom
years of experience in a development role, preferably in a customer-facing capacity. Strong technical background with a deep understanding of RESTful APIs, JSON data structures, and front-end technologies like HTML. Hands-on experience with Microsoft ecosystem applications like Sharepoint, O365, MS Teams, Viva Engage and APIs. ...

Staff Software Engineer

Location
Rugby, England, United Kingdom
tools. Working knowledge of Unix/Solaris environments, software build processes, scripting, debugging, version control, and deployment practices for engineering software. Advanced understanding of data structures, algorithms, computational methods, numerical accuracy, performance optimisation, and scalable software design. Extensive analytical thinking, problem-solving, communication, documentation, and collaboration skills ...

Camunda Developer - Knutsford, UK

Location
Manchester, England, United Kingdom
Test-Driven Development (TDD), CI/CD pipelines, and microservices architecture, complemented by a Computer Science degree (or equivalent knowledge of OOP and data structures), experience in Agile environments, exposure to banking/financial sector projects, and familiarity with messaging systems like Apache Kafka or IBM MQ.We ...

Camunda Developer - Knutsford, UK

Location
Knutsford, England, United Kingdom
Test-Driven Development (TDD), CI/CD pipelines, and microservices architecture, complemented by a Computer Science degree (or equivalent knowledge of OOP and data structures), experience in Agile environments, exposure to banking/financial sector projects, and familiarity with messaging systems like Apache Kafka or IBM MQ. ...

Senior Software Engineer, Machine Learning Services

Location
Greater London, England, United Kingdom
when not) to use them. A pragmatic understanding of computer science fundamentals. We care more about your ability to solve real‐world problems with data structures and algorithms than your ability to recite them from a textbook. An opinion on what makes good code and good architecture ...

Senior Software Engineer – Data Visualisation & Graphics | London

Location
Slough, England, United Kingdom
Senior Software Engineer | Data Visualisation & Graphics | London London (Hybrid) Salary up to £200,000 + benefits Most engineers consume visualisation libraries. A small number build them. We’re working with a highly successful software company whose charting technology powers applications used by thousands of organisations worldwide, from global financial … Strong JavaScript or TypeScript engineering skills Experience working with Canvas, SVG, WebGL, graphics systems, visualisation products, or rendering pipelines Strong understanding of algorithms, data structures, and software architecture Experience building complex software products rather than purely application-layer development Exposure to languages such as C++, Java, C#, Rust ...

AI Native Systems Engineer

Hiring Organisation
Syntax Consultancy Ltd
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£500/day 500/day (Outside IR35)
agents to streamline systems software + operations: AI Native Systems Engineer is a technical leadership role designing AI-enabled, complex cloud-native + data-intensive systems that support Network Operations across RAN, data + automation domains. Owning the system engineering discipline, translating business problems into robust technical designs … assisted engineering tools and how to validate, govern and improve AI-generated engineering artefacts. Experience in designing complex software systems, distributed systems, data platforms + cloud-native services. Architecture and design leadership: ability to set technical direction, resolve complex design trade-offs + guide software engineering teams. Strong experience ...

Middle Java Developer

Location
Greater London, England, United Kingdom
looking for a dedicatedMiddle Java Developer to join our team in London! About the job: This is a rare opportunity to shape how data-driven decision-making works at scale across an iGaming CRM platform — both from the inside and for the operators who rely on it. As Data … like for player engagement, build the analytical foundations that power our CRM platform’s insight layer, and work directly with operators to translate raw data into strategies that grow retention, lifetime value, and campaign performance. You will not just report on what happened - you will define what should ...

Senior BI Developer

Location
United Kingdom
Senior BI Developer Department: Data Employment Type: Permanent - Full Time Location: Remote, UK Description We are looking for a Senior BI Developer to design, develop and deliver high-quality business intelligence solutions that help colleagues and customers make better decisions. This is a senior role requiring strong Power … expertise, advanced SQL capability and the confidence to take ownership of complex data and reporting work from requirements through to delivery. You will work closely with stakeholders across the business to understand reporting needs, translate complex requirements into effective BI solutions and present information in a clear, intuitive ...

Senior Software Engineer, AD Serving Roku, Inc.

Location
Manchester, England, United Kingdom
role at Roku? 10+ years of experience building large-scale and low-latency distributed systems Command of Java or C++ Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience with distributed caching, SQL/NoSQL, and other databases … plus Experience with Big Data and cloud services such as AWS/GCP is a plus Experience in the advertising domain is a big plus B.S. or M.S. degree in Computer Science, Engineering, or equivalent Self-motivated individual with a high level of accountability and ownership Critical thinking ...

AI and automation developer

Location
Manchester, England, United Kingdom
focus on using AI and automation tools. Proclaim, the firm's core case management system. Understanding how it works, and being able to manage data in and out of it Internal middleware system Databases, APIs and background processes that sit around Proclaim and other business systems. Integration and automation … Proclaim to the wider IT suite. Key responsibilities Develop, maintain and improve the firm’s processes through the use of AI tools whilst maintaining data within proclaim. Translate operational requirements and user journeys into working software, agreeing scope and priorities with users and managers. Develop across the stack: React ...

Front End Engineer

Hiring Organisation
Interactive Brokers
Location
London, UK
Employment Type
Full-time
working on technically demanding challenges: building and adapting high-performance JavaScript/TypeScript libraries for real-time browser connectivity, low-latency data parsing, robust error handling, and more. If you're excited by the intersection of complex financial data and exceptional user experience, this role is for you. … tooling — including AI-assisted development, LLM integration in web applications; practical experience is a strong plus A solid grounding in core computer science fundamentals: data structures, algorithms and system design Experience with real-time data (WebSockets, SSE or similar) is a significant advantage in this role Good ...

Power Platform Analyst

Hiring Organisation
VIQU IT Recruitment
Location
Cardiff, South Glamorgan, United Kingdom
Employment Type
Full-Time
Salary
£300.00 - £325.00 per day
Driven Apps and Dataverse reporting expertise Experience developing native operational reporting using Dataverse views, filters and reporting components Experience working with FetchXML and Dataverse data structures Proven understanding of operational reporting requirements within application environments Ability to differentiate between reporting requirements that should remain within Model-Driven Apps … those better suited to Power BI Strong Power BI experience, including data modelling, DAX and report optimisation Experience working with Microsoft Fabric, Power BI Embedded, Dataverse and wider Power Platform technologies Contract Overview Role: Power Platform Analyst (Dataverse & Reporting) Duration: Running till March 2027 IR35: Inside IR35 Rate ...

Power Platform Analyst

Hiring Organisation
VIQU IT Recruitment
Location
Cardiff, South Glamorgan, Wales, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£300 - 325 per day
Driven Apps and Dataverse reporting expertise Experience developing native operational reporting using Dataverse views, filters and reporting components Experience working with FetchXML and Dataverse data structures Proven understanding of operational reporting requirements within application environments Ability to differentiate between reporting requirements that should remain within Model-Driven Apps … those better suited to Power BI Strong Power BI experience, including data modelling, DAX and report optimisation Experience working with Microsoft Fabric, Power BI Embedded, Dataverse and wider Power Platform technologies Contract Overview Role: Power Platform Analyst (Dataverse & Reporting) Duration: Running till March 2027 IR35: Inside IR35 Rate ...

Senior Quantitative Developer (C++) - Execution Technology

Location
Greater London, England, United Kingdom
businesses and regions.Reduce system latency using advanced network and systems programming techniques and other performance-focused methodologies.Build systems, interfaces, and tools for historical market data analysis and trading simulations to improve research productivity and system testability.Develop and maintain automated tests, performance benchmarking frameworks, and internal engineering tools.Collaborate with trading … related field.10+ years of professional software development experience, including at least 5 years in a front-office financial services environment.Strong expertise in data structures, algorithms, and object-oriented programming in C++.Proficiency with C++17 and C++20, multithreading, and asynchronous programming environments.Strong understanding of low-latency and real-time system ...

Senior Quantitative Developer (C++) - Execution Technology

Hiring Organisation
Millennium Management
Location
London, UK
Employment Type
Full-time
regions. Reduce system latency using advanced network and systems programming techniques and other performance-focused methodologies. Build systems, interfaces, and tools for historical market data analysis and trading simulations to improve research productivity and system testability. Develop and maintain automated tests, performance benchmarking frameworks, and internal engineering tools. Collaborate … related field.10+ years of professional software development experience, including at least 5 years in a front-office financial services environment. Strong expertise in data structures, algorithms, and object-oriented programming in C++.Proficiency with C++17 and C++20, multithreading, and asynchronous programming environments. Strong understanding of low-latency and real ...

Senior Java Developer - Fixed Income Algo Technology, VP

Location
Greater London, England, United Kingdom
Qualifications: Significant extensive hands‐on coding experience in core Java, specializing in low‐latency, high‐throughput distributed applications. Profound understanding of software development fundamentals, data structures, design patterns, object‐oriented programming, and algorithms complexity analysis. Demonstrated experience with messaging technologies such as Solace, Kafka, etc. Practical experience with … Chronicle and/or Aeron. Experience with distributed caching techniques. Proven track record in implementing and supporting market data processing applications and trading applications. Experience building robust back‐testing frameworks and managing historical data. Basic proficiency in Linux system performance tuning and monitoring, with the ability to troubleshoot performance ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
designed, built and sold. Anduril’s family of systems is powered by Lattice OS, an AI‐powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting‐edge … years. About the Team Anduril’s Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis to create software and hardware solutions that radically evolve the capabilities of our customers. We are fielding the next generation of autonomous systems ...

Senior Java Developer - Fixed Income Algo Technology, VP

Hiring Organisation
Citigroup
Location
London, UK
Employment Type
Full-time
Qualifications: Significant extensive hands-on coding experience in core Java, specializing in low-latency, high-throughput distributed applications. Profound understanding of software development fundamentals, data structures, design patterns, object-oriented programming, and algorithms complexity analysis. Demonstrated experience with messaging technologies such as Solace, Kafka, etc. Practical experience with … Chronicle and/or Aeron. Experience with distributed caching techniques. Proven track record in implementing and supporting market data processing applications and trading applications. Experience building robust back-testing frameworks and managing historical data. Basic proficiency in Linux system performance tuning and monitoring, with the ability to troubleshoot performance ...

Workday System Administrator - Finance

Hiring Organisation
DRH Support Services
Location
Blairgowrie, Perthshire, Scotland, United Kingdom
Employment Type
Permanent
Salary
£55,000
process optimisation, and strategic enhancements. Additionally, the Workday System Administrator will support reporting needs by assisting users with report-building best practices and ensuring data integrity, rather than generating reports directly. TheWorkday System Administratorwill also work closely with the Head of Test to ensure that all changes and updates … place, including functional testing, user acceptance testing (UAT), and regression testing before any changes or updates are released Support reporting users by ensuring data accuracy, troubleshooting reporting issues, and providing guidance on report-building best practices Oversee data integrity and compliance, ensuring accurate financial reporting and adherence ...

Software Developer Graduate: September 2027 London

Location
Greater London, England, United Kingdom
growing team of analysts, developers, infrastructure engineers and support specialists design, deliver and optimize industry leading technical solutions that can process large amounts of data, ensuring high performance and stability. What we’re looking for Technical: You have strong software development skills in any object‐oriented language … C#, C++ & Python mostly). You also understand algorithms, data structures, and object‐oriented design patterns. Problem Solver : When it comes to solving problems, you use clear and sound reasoning. You’re rational and like to use numbers and data to come up with sensible solutions. Curious ...

Machine Learning Scientist

Hiring Organisation
TripAdvisor
Location
London, United Kingdom
Salary
Confidential
online advertising, customer modeling, experimental design, revenue optimization, attribution, recommendations, life time value. You will have access to the newest development tools and huge data sets. You will deploy your solutions online and be able to observe the impact of your work in real time as you help … bring something new to the table. You will be working in a diverse environment where you’ll collaborate with a broad multidisciplinary team of data scientists, analysts, software engineers, and product managers. You’ll be encouraged to take ownership of your projects and to find new opportunities and problems ...

Power APP Developer

Hiring Organisation
Essential Employment
Location
Bristol, Avon, United Kingdom
Employment Type
Full-Time
Salary
£21.65 - £26.95 per hour
engagement tracking. Translate existing employer engagement reporting processes and Excel-based trackers into an effective digital solution. Work closely with the Connect to Work Data Processing and Compliance Officer and wider project team to understand operational and reporting requirements. Ensure the solution meets DWP reporting requirements and supports wider … Employment and Skills service objectives. Develop and maintain data structures within Dataverse and the Microsoft Power Platform environment. Assist with data quality, validation, and reporting processes. Provide regular progress updates to stakeholders and incorporate feedback throughout development. Undertake user acceptance testing (UAT) and support implementation ...

Business Analyst

Location
Bath, England, United Kingdom
Transformation team, this role will primarily support our platform transformation and migration programme, with a focus on ensuring business, operational, client, adviser and data impacts are clearly understood, documented and successfully delivered. The successful candidate will play a critical role in shaping requirements, mapping end-to-end wealth management … wider business outcome. You will be comfortable working through ambiguity, challenging constructively, collaborating across front, middle and back-office teams, and presenting complex data, process and operational impacts in a clear and practical way. This is an exciting opportunity for someone with hands-on experience in wealth management, investment ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
Python. Solid understanding of Python frameworks such as Django, Flask, or FastAPI. Experience in building RESTful APIs and microservices architecture. Strong knowledge of data structures, algorithms, and object-oriented programming. Hands-on experience with databases such as PostgreSQL, MySQL, or MongoDB. Familiarity with asynchronous programming and performance optimization … skills and the ability to work in a fast-paced environment. Preferred Qualifications Experience working with distributed systems and event-driven architectures. Exposure to data processing frameworks or background job systems (Celery, Kafka, etc.). Familiarity with testing frameworks and test-driven development (TDD). Understanding of security best ...