Data Structures Jobs in the UK

376 to 400 of 611 Data Structures Jobs in the UK

Forecast and Insight Analyst - Newcastle

United Kingdom, UK
Hybrid / WFH Options
The Automobile Association
Forecast & Insight Analyst at the AA, you will play a pivotal role in driving our business forward. Your primary responsibility will be to analyse data and generate insights that inform strategic decisions. You will develop and maintain forecasting models, identify trends, and provide actionable recommendations to enhance our operations. … Collaborating with various departments, you will ensure that our strategies are data-driven and aligned with our business goals. Your analytical skills and attention to detail will be essential in delivering accurate and meaningful insights that support our growth and success. n What will I be doing? n Delivering … tactical analysis to support enhanced business decision-making and provide accurate forecasts. n Utilising the most appropriate data analysis techniques and tools to deliver actionable forecasting intelligence efficiently. n Building and maintaining strong relationships with senior stakeholders across the business to link Customer Operations and Commercial performance. n Conducting More ❯
Posted:

Forecast and Insight Analyst - Oldbury

United Kingdom, UK
Hybrid / WFH Options
The Automobile Association
Forecast & Insight Analyst at the AA, you will play a pivotal role in driving our business forward. Your primary responsibility will be to analyse data and generate insights that inform strategic decisions. You will develop and maintain forecasting models, identify trends, and provide actionable recommendations to enhance our operations. … Collaborating with various departments, you will ensure that our strategies are data-driven and aligned with our business goals. Your analytical skills and attention to detail will be essential in delivering accurate and meaningful insights that support our growth and success. n What will I be doing? n Delivering … tactical analysis to support enhanced business decision-making and provide accurate forecasts. n Utilising the most appropriate data analysis techniques and tools to deliver actionable forecasting intelligence efficiently. n Building and maintaining strong relationships with senior stakeholders across the business to link Customer Operations and Commercial performance. n Conducting More ❯
Posted:

Senior Firmware Engineer I - London

London, United Kingdom
Hybrid / WFH Options
Out in Science, Technology, Engineering, and Mathematics
include Embedded Linux (C, C++, Golang, Yocto) and RTOS on Microcontrollers (C). Rust is being explored. Solve very challenging Firmware problems while applying Data Structure and Object Oriented thinking to build infrastructure APIs used by Axon's Embedded Product teams. The Platform Firmware team is hiring because there … Technical Writing and Architecture Diagramming. Strong understanding of Computer Architecture and Peripherals. Strong understanding of Operating Systems, Concurrency and Networking concepts. Strong understanding of Data Structures, Algorithms and Object Oriented Design Patterns. Experience with Cellular LTE, 5G Modems is a plus. Experience with Battery and Power Management sub More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Engineer

birmingham, midlands, united kingdom
Insight Global
architectures • Strong hands-on experience with SDLC, in terms of technical analysis, design, hands-on development and release deployment • Strong computer science fundamentals in data structures, algorithms, complexity analysis and object orientated programming • Strong written and verbal communications skills • Possess a degree in Computer Science, a similar technical More ❯
Posted:

Java Developer API Security

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Onyx-Conseil
Comfortable collaborating in an Agile environment with TDD, code reviews, and Pair Programming Strong knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures Good understanding of networking technologies, protocols (TCP/IP, UDP, multicast), and security principles Appreciation of security, ideally with experience in an More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Software Engineer - Technologist

London
Client Server
have experience with NoSQL databases, PostgreSQL You have Cloud experience, AWS preferred You have a good knowledge of Computer Science fundamentals such as OOP, Data Structures, Algorithms You're collaborative with excellent communication skills What's in it for you: As a Python Software Engineer you will earn More ❯
Employment Type: Permanent
Salary: £48,000 - £55,000
Posted:

Java Developer API Security

Cambridge, Cambridgeshire
Hybrid / WFH Options
Client Server
an Agile environment with TDD, code reviews and Pair Programming You have a strong knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You have a good understanding of networking technologies, protocols e.g. TCP/IP, UDP, multicast and security principles You have an appreciation More ❯
Employment Type: Permanent
Salary: £45,000 - £55,000
Posted:

Java Developer API Security

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Client Server
an Agile environment with TDD, code reviews and Pair Programming You have a strong knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You have a good understanding of networking technologies, protocols e.g. TCP/IP, UDP, multicast and security principles You have an appreciation More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Support Engineer, SFT

London, United Kingdom
Amazon
Computer Science or relevant experience in large-scale online technical operations. Good communication skills. Proficiency in at least one scripting language. Basic understanding of data structures and algorithms. Strong written and verbal communication skills. Effective organizational skills in a busy environment. Confidence in managing conference calls with multiple More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

GoLang Developer

London, United Kingdom
Fortinet, Inc
Participate in code and design reviews. Minimum Qualification BSc in Computer Science or related academic or industrial experience. Computer Science Fundamentals: Practical algorithms and data structures; Big-O complexity analysis; OS/Unix concepts, tools, and techniques; parallel and concurrent programming. Preferred Qualifications Experience in Programming Language technologies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Switch Tech Talent
both independently and in agile teams with shifting priorities. Required Skills and Experience: Strong Java SDK/J2SE programming knowledge. Solid grasp of algorithms, data structures, and object-oriented design patterns. Proactive attitude and ability to take ownership of projects. Experience working on complex/high-traffic systems. More ❯
Posted:

Java Software Engineer

london, south east england, United Kingdom
Hybrid / WFH Options
Switch Tech Talent
both independently and in agile teams with shifting priorities. Required Skills and Experience: Strong Java SDK/J2SE programming knowledge. Solid grasp of algorithms, data structures, and object-oriented design patterns. Proactive attitude and ability to take ownership of projects. Experience working on complex/high-traffic systems. More ❯
Posted:

Software Engineer Full Stack C# Azure Angular

Reigate, Surrey, South East, United Kingdom
Hybrid / WFH Options
Client Server
to the cloud (Azure), ideally you will also have some Kubernetes experience You have a thorough understanding of Computer Science fundamentals including Design Patterns, Data Structures, OOP, multithreading You have a good appreciation of security, ideally with OWASP knowledge You're collaborative with great communication skills and an More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

2025 Graduate Software Dev Engineer

London, United Kingdom
Amazon
the syntax of languages such as Java, C/C++, or Python. - Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis. PREFERRED QUALIFICATIONS - Previous technical internship(s) if applicable. - Experience with distributed, multi-tiered systems, algorithms, and relational More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Support Engineer, Software Development

London, United Kingdom
Amazon
relevant experience in a large-scale online technical operations environment. Good communication skills. Strong proficiency in at least one scripting language. Basic understanding of data structures and algorithms. Excellent written and verbal communication skills. Effective organizational skills to maintain high standards in a busy environment. Confidence to initiate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Site Reliability Engineering, Google Cloud

London, United Kingdom
Google
related field, or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 5 years of experience with data structures or algorithms. 3 years of experience in designing, analyzing, and troubleshooting distributed systems, and 2 years of experience leading projects and providing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Manager

London, United Kingdom
Recombine
Java, Python , or Rust , and a strong grasp of object-oriented programming principles. Experience with multithreading, asynchronous programming , and synchronization techniques. Deep understanding of data structures and algorithms and their practical applications. Solid experience with the software development life cycle , and a track record of delivering high-quality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer, Enterprise Research London, UK

London, United Kingdom
Scale AI, Inc
of our society. At Scale, our mission is to accelerate the development of AI applications. For 8 years, Scale has been the leading AI data foundry, helping fuel the most exciting advancements in AI, including generative AI, defense applications, and autonomous vehicles. With our recent Series F round, we … re accelerating the usage of frontier data and models by building complex agents for enterprises around the world through our Scale Generative AI Platform (SGP). The SGP ML team works on the front lines of this AI revolution. We interface directly with clients to build cutting edge products … years of model training, deployment and maintenance experience in a production environment Strong skills in NLP, LLMs and deep learning Solid background in algorithms, data structures, and object-oriented programming Experience working with a cloud technology stack (eg. AWS or GCP) and developing machine learning models in a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Associate Software Engineer

united kingdom
Tangent International
Associate, Software Engineer – Data Focus I am searching for an Associate, Software Engineer – Data Focus for my client, a leading technology-driven commercial real estate firm focused on bringing digital innovation to the sector through advanced data and software solutions . You will join a collaborative team … of software engineers, machine learning scientists, and UX/UI designers, working on the buildout of transformative data-driven products. Key Responsibilities: Architect, build, and maintain efficient, scalable, and reliable data pipelines. Curate, onboard, and document external datasets for internal use. Conduct forensic data analysis and troubleshooting … to ensure data quality. Produce high-quality, maintainable code and contribute actively to peer reviews. Collaborate with stakeholders to understand analytical and product requirements. Integrate diverse data sources (APIs, S3 buckets, web interfaces) in multiple formats. Develop programmatically validated data schemas and supporting documentation. Explore and recommend More ❯
Posted:

C++ Quant Developer

London, United Kingdom
Hybrid / WFH Options
P2P
about technology, interested in both low level details of how computer hardware operates and high-level design of large systems, as well as in data infrastructure. Someone who likes opening the hood to see how things work, has understanding of data structures, experience writing client-server network … you will have an opportunity to grow and make direct impact on trading by developing and improving all the parts of the trading platform, data infrastructure and related software, while also getting advice and guidance from very experienced developers and traders, including the founders. You will get a lot … to you to shape it in the direction that matches your talents and company needs. The focus of the role would be to create data infrastructure to bring the analytics to the next level and support the scaling of quantitative trading. Projects may also include upgrading major trading system More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Product Manager (Japanese Speaking, Bangkok/Singapore Based)

London, United Kingdom
Agoda
work like?Agoda's product team is the company's engine for innovation. You can expect to work on the cutting edge of technology, data, digital marketing, algorithmic decision-making and consumer psychology - all at a scale that very few ecommerce companies in the world today can offer. Responsibilities … Act quickly on trends and opportunities by staying up to date on an extremely dynamic and competitive industry Qualifications and experience: Extremely comfortable with data and analysis. Proven ability to leverage analytics and quantitative methods to inform and influence decision-making Experience working with designers solving complex user experience … motivate and inspire a team to achieve beyond what they imagined possible Preferred Qualifications: MBA, advanced math or engineering degree Able to design large data structures and write intermediate SQL queries By applying to this job, you agree that Agoda may process your personal data in accordance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, New Grad

London, United Kingdom
Hybrid / WFH Options
Palantir
A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role … the ability to ask questions effectively. What We Require Engineering background in fields such as Computer Science, Mathematics, Software Engineering, and Physics. Familiarity with data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical tools. Experience coding in programming languages, such as Java, C++, Python, JavaScript More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C++ Software Engineer

London, United Kingdom
WorldQuant LLC
in C++ on Linux platform Strong understanding and experience with Linux system programming fundamentals Ability to develop large-scale, distributed systems Strong understanding of data structures, algorithms, high-performance application design, and concurrency patterns. Self-motivated and able to work independently with minimal direction Proficiency in English An … experience with one or more of: Python development experience is also a plus Developing systems for managing and performing computation on large-scale graph data Streaming/dataflow systems Candidates need not have prior experience in financial services. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Product Engineer

London, United Kingdom
Beam London
months with the right technologies. Has 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 stack. You care about the "right tool for the right job" and pick the pragmatic options … in cross-functional teams - PMs, UX, Designers and Data. You have a product mindset: you care about customer outcomes and you want to make data-informed decisions. You have an entrepreneurial, get-things-done attitude. You'll contribute to fostering a culture of psychological safety, inclusivity, collaboration and continuous More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Developer

united kingdom
Akkodis
About the Company - Akkodis is a global leader in engineering, technology, and R&D, harnessing the power of connected data to drive digital transformation and innovation for a smarter, more sustainable future. As part of the Adecco Group, Akkodis combines the expertise of AKKA and Modis, with over … EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas such as mobility, software services, robotics, simulations, cybersecurity, AI, and data analytics, enabling clients to tackle complex challenges in today's rapidly evolving markets. With a comprehensive solution portfolio across four service lines-Consulting, Solutions … is for a Python Developer role. Responsibilities Strong python skills Software engineering tools and practices (git, CICD tools, test driven development, etc.) Understanding of data structures and algorithms Mathematics background Required Skills Understanding of C/C++ HPC experience: development and operations of highly distributed software systems and More ❯
Posted:
Data Structures
10th Percentile
£41,625
25th Percentile
£46,750
Median
£71,991
75th Percentile
£97,188
90th Percentile
£125,000