Data Structures Jobs in the UK

251 to 275 of 609 Data Structures Jobs in the UK

Systems Development Engineer, Grocery Management Technology

London, United Kingdom
Amazon
IP and other common network protocols - Bachelor's Degree in Computer Science or related technical field. - Solid knowledge of CS fundamentals - object-oriented design, data structures, algorithms, problem solving and complexity analysis. - 7+ years relevant work experience Our inclusive culture empowers Amazonians to deliver the best results for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer C++

Loughborough, Leicestershire, United Kingdom
Hybrid / WFH Options
Accreditation Council for Graduate Medical Education
Software Developer Strong proficiency in C++ and object-oriented programming concepts Ability to design and implement complex class hierarchies Proficiency in implementing and optimizing data structures like arrays, linked lists, stacks, queues, trees, and graphs Strong algorithmic problem-solving skills, including sorting, searching, and dynamic programming Familiarity with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Hybrid working - £150,000 - £500,000 Base (+ Bonus)

London Area, United Kingdom
Hybrid / WFH Options
Hunter Bond
for maximum speed and efficiency, minimising latency. Implement and enhance trading algorithms in collaboration with quantitative researchers and traders. Handle large volumes of market data in real-time, ensuring accurate and fast data ingestion, processing, and storage to feed trading algorithms. Your experience will include: Bachelor’s or … Engineering, or a related field. 2+ years of professional development experience as a Software Engineer in either C++, Python or Java. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C++/Java) Experience writing software for massive More ❯
Posted:

Software Engineer - Hybrid working - £150,000 - £500,000 Base (+ Bonus)

london, south east england, United Kingdom
Hybrid / WFH Options
Hunter Bond
for maximum speed and efficiency, minimising latency. Implement and enhance trading algorithms in collaboration with quantitative researchers and traders. Handle large volumes of market data in real-time, ensuring accurate and fast data ingestion, processing, and storage to feed trading algorithms. Your experience will include: Bachelor’s or … Engineering, or a related field. 2+ years of professional development experience as a Software Engineer in either C++, Python or Java. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C++/Java) Experience writing software for massive More ❯
Posted:

Quantitative Developer

Leeds, Yorkshire, United Kingdom
Hybrid / WFH Options
Low Carbon Contracts Company
to gather requirements, driving projects from inception to deployment. You will leverage your expertise across object-oriented software engineering, quantitative modelling, cloud computing, and data analysis to help improve the models underpinning our most business-critical cashflow and pricing engines. You will come up with ad-hoc experimental analysis … design tests and scope new projects Create and update technical documentation Explore and clean datasets required for modelling purposes with a focus on optimising data pipelines Identify streamline and optimise inefficient processes Prepare and deliver presentations and visual materials that effectively communicate software design decisions and model logic to … good first degree or higher degree in a highly numerate subject is essential Minimum 2 years' experience in Python development, including scientific computing and data science libraries (NumPy, pandas, SciPy, PySpark) Solid understanding of object-oriented software engineering design principles for usability, maintainability and extensibility Experience working with Git More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Lloyds Banking Group
from the inside out. Our technology and our culture are changing to craft a true engineering-led organisation. This role sits within our Customer Data Services Platformand we're the team that looks after the customer data for the whole of Lloyds Banking Group. Our mission is to … make this data available for the right purpose with the appropriate confidentiality and always ensuring a phenomenal engineering experience based on performance, resilience, and integrity. The systems we support, underpin almost everything we do as Lloyds Banking Group. We maintain these systems with the highest standard, with an ambition …/7 using SRE principles. Why Lloyds Banking Group Like the modern Britain we serve, we're evolving. Investing billions in our people, data, and tech to transform the way we meet the ever-changing needs of our 26 million customers. We're growing with purpose. Join us on More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

SQL Query Writer

Redditch, Worcestershire, West Midlands, United Kingdom
Rise Technical Recruitment Limited
focus on the development and growth of the Software division to keep up with demand. In this varied role you will be responsible for data query development, writing and fine-tuning complex SQL queries for MySQL and T-SQL databases. This role will also encompass cloud data management … operating within Azure and AWS to handle ETL pipelines and integrations, maintaining data accuracy and security within cloud setups. Moreover, you'll conduct in-depth data analysis and insight generation, examining large datasets to spot trends and opportunities for boosting operations, turning raw data into actionable insights … stakeholders. The ideal candidate will possess advanced proficiency in SQL query writing for both MySQL and T-SQL, coupled with a strong understanding of data structures and relational databases, alongside practical experience with cloud platforms like Azure and AWS. This is a fantastic opportunity for an SQL Query More ❯
Employment Type: Permanent
Salary: £30,000
Posted:

SQL Query Writer

worcester, midlands, united kingdom
Rise Technical Recruitment Limited
focus on the development and growth of the Software division to keep up with demand. In this varied role you will be responsible for data query development, writing and fine-tuning complex SQL queries for MySQL and T-SQL databases. This role will also encompass cloud data management … operating within Azure and AWS to handle ETL pipelines and integrations, maintaining data accuracy and security within cloud setups. Moreover, you'll conduct in-depth data analysis and insight generation, examining large datasets to spot trends and opportunities for boosting operations, turning raw data into actionable insights … stakeholders. The ideal candidate will possess advanced proficiency in SQL query writing for both MySQL and T-SQL, coupled with a strong understanding of data structures and relational databases, alongside practical experience with cloud platforms like Azure and AWS. This is a fantastic opportunity for an SQL Query More ❯
Posted:

SQL Query Writer

Astwood Bank, Worcestershire, United Kingdom
Rise Technical Recruitment
focus on the development and growth of the Software division to keep up with demand. In this varied role you will be responsible for data query development, writing and fine-tuning complex SQL queries for MySQL and T-SQL databases. This role will also encompass cloud data management … operating within Azure and AWS to handle ETL pipelines and integrations, maintaining data accuracy and security within cloud setups. Moreover, you'll conduct in-depth data analysis and insight generation, examining large datasets to spot trends and opportunities for boosting operations, turning raw data into actionable insights … stakeholders. The ideal candidate will possess advanced proficiency in SQL query writing for both MySQL and T-SQL, coupled with a strong understanding of data structures and relational databases, alongside practical experience with cloud platforms like Azure and AWS. This is a fantastic opportunity for an SQL Query More ❯
Employment Type: Permanent
Salary: GBP 30,000 - 34,500 Annual
Posted:

Software Engineer

City of London, London, United Kingdom
GCS
engineering and continuous improvement Proficiency in one or more programming languages (especially Python ; other useful languages include Java, C++, or Go ) Strong knowledge of data structures, algorithms, and system design Experience with distributed systems, APIs, and/or cloud platforms (e.g., AWS, GCP ) Comfortable working with both SQL … Agile development environment Degree (BSc, MSc, or PhD) in Computer Science, Engineering , or a related field Bonus points for knowledge in machine learning, AI , data engineering , or DevOps/containerization GCS is acting as an Employment Agency in relation to this vacancy. More ❯
Employment Type: Permanent
Salary: £60000 - £90000/annum
Posted:

Associate Engineer - Software Engineering

united kingdom, 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. Architect, build, and maintain efficient, scalable, and reliable data pipelines. Conduct forensic data analysis and troubleshooting to ensure data quality. Produce high-quality, maintainable code and … contribute actively to peer reviews. Integrate diverse data sources (APIs, S3 buckets, web interfaces) in multiple formats. Develop programmatically validated data schemas and supporting documentation. Explore and recommend alternate technologies for enhanced data engineering solutions. 5+ years of relevant industry experience, ideally within financial services, capital markets More ❯
Posted:

Application Support Specialist - Global Banking & Markets - Birmingham - Associate Birmingham ...

Birmingham, Staffordshire, United Kingdom
Goldman Sachs Bank AG
and creating clear documentation. ROLE AND RESPONSIBILITIES: As an L3 Application Specialist, you will support front office operations for Interest Rates applications by troubleshooting data, infrastructure, or code issues. Key tasks include: Analyzing and resolving application issues Debugging code and identifying root causes Communicating with users, developers, and stakeholders … REQUIREMENTS: Bachelor's degree and five years of software development experience MUST HAVE SKILLS AND LICENSES REQUIRED TO PERFORM THE JOB: Practical knowledge of Data Structures Problem-solving skills in development or production environments Proficiency in Java or Python, Shell scripting, Linux, SQL, Sybase ASE/IQ Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Application Support Specialist - Global Banking & Markets - Birmingham - Associate

Birmingham, Staffordshire, United Kingdom
WeAreTechWomen
and creating clear documentation. ROLE AND RESPONSIBILITIES: As an L3 Application Specialist, you will support front office operations for Interest Rates applications by troubleshooting data, infrastructure, or code issues. Key tasks include: Analyzing and resolving application issues Debugging code and identifying root causes Communicating with users, developers, and stakeholders … REQUIREMENTS: Bachelor's degree and five years of software development experience MUST HAVE SKILLS AND LICENSES REQUIRED TO PERFORM THE JOB: Practical use of Data Structures Problem-solving in development or production environments Proficiency in Java or Python, Shell script, Linux, SQL, Sybase ASE/IQ Ability to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer

reading, south east england, United Kingdom
Hybrid / WFH Options
Qualient Technology Solutions UK Limited
client-side applications using React, TypeScript, Java, Spring Boot, ensuring code quality, efficiency, and adherence to best practices. Design and implement scalable and efficient data structures and algorithms to optimize application performance. Ensure seamless integration of front-end and back-end components to deliver fully functional systems. Collaborate … to define, design, and deliver new features. Write efficient, testable, and reusable code Ensure the performance, quality, and responsiveness of applications. Implement security and data protection measures. Proactively identify areas for innovation and optimization. Troubleshoot, debug, and upgrade existing systems. Participate in code reviews to maintain code quality and More ❯
Posted:

Quantitative Developer

Yorkshire, United Kingdom
Hybrid / WFH Options
Low Carbon Contracts Company
and stakeholders to gather requirements and drive projects from inception to deployment. Your expertise in object-oriented software engineering, quantitative modelling, cloud computing, and data analysis will be essential in enhancing the models that underpin our cashflow and pricing engines. You will also conduct ad-hoc analysis and scenario … Collaborate with analysts to gather requirements, design tests, and scope new projects Create and maintain technical documentation Explore and clean datasets for modeling, optimizing data pipelines Identify and streamline inefficient processes Prepare and present visual materials to communicate software design and model logic to non-technical stakeholders Skills, Knowledge … and Expertise A degree in a highly numerate subject is essential At least 2 years of Python development experience, including scientific computing and data science libraries (NumPy, pandas, SciPy, PySpark) Strong understanding of object-oriented design principles for usability and maintainability Experience with Git in a version-controlled environment More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quantitative Developer

Birmingham, Staffordshire, United Kingdom
Hybrid / WFH Options
Low Carbon Contracts Company
and stakeholders to gather requirements and drive projects from inception to deployment. Your expertise in object-oriented software engineering, quantitative modelling, cloud computing, and data analysis will be essential in enhancing the models that underpin our cashflow and pricing engines. You will also conduct ad-hoc analysis and scenario … Collaborate with analysts to gather requirements, design tests, and scope new projects Create and maintain technical documentation Explore and clean datasets for modeling, optimizing data pipelines Identify and streamline inefficient processes Prepare and present visual materials to communicate software design and model logic to non-technical stakeholders Skills, Knowledge … and Expertise A degree in a highly numerate subject is essential At least 2 years of Python development experience, including scientific computing and data science libraries (NumPy, pandas, SciPy, PySpark) Strong understanding of object-oriented design principles for usability and maintainability Experience with Git in a version-controlled environment More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Database Research Engineer (System Level C++)

edinburgh, central scotland, United Kingdom
European Tech Recruit
Edge Database Research Team in Edinburgh! This role would require you to be a UK/EU citizen. (No sponsorship) Shape the Future of Data Management and Processing at a Global Technology Leader Are you a passionate and driven computer scientist with a strong interest in database systems research … leading global technology company ! The Role: As a member of our Database team, you will conduct empirical computer science research on current and future data management and processing systems. You will play a crucial role in: Systems Research: Performing in-depth research and empirical science to advance data … understanding the requirements for next-generation database storage and query processing engines. Design & Implementation: Designing, implementing, and deploying key technical building blocks for innovative data management and processing systems. Framework Exploration: Exploring and advancing the latest data management and processing frameworks for both Cloud and devices. What We More ❯
Posted:

Software Engineer (Assistant Vice President)

Belfast, United Kingdom
Citigroup Inc
or React Hands on experience of building RESTful APIs using popular frameworks like Spring Experience of following TDD and clean code principles Proficiency with data structures, algorithms and SQL Able to independently work in fast paced and rapidly changing environment Preferred Qualifications Experience of working in investment bank More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Developer

London Area, United Kingdom
mthree
XP, SCRUM, Kanban) and continuous integration. A degree in Computer Science, Physics, Engineering, or Mathematics. Excellent problem-solving, analytical skills, and understanding of algorithms, data structures, and design patterns. Familiarity with messaging middleware, TCP/IP networking, and large-scale distributed systems. Strong communication skills and ability to More ❯
Posted:

Python Developer

london, south east england, United Kingdom
mthree
XP, SCRUM, Kanban) and continuous integration. A degree in Computer Science, Physics, Engineering, or Mathematics. Excellent problem-solving, analytical skills, and understanding of algorithms, data structures, and design patterns. Familiarity with messaging middleware, TCP/IP networking, and large-scale distributed systems. Strong communication skills and ability to More ❯
Posted:

Software Developer

England, United Kingdom
Hybrid / WFH Options
Curve Dental
Experience with database design and SQL Several years of software design and development experience A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design Previous experience with agile development methodologies and unit testing An interest in working with industry-leading technologies such More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Glasgow, Renfrewshire, United Kingdom
Hybrid / WFH Options
Curve Dental, LLC
Experience with database design and SQL Several years of software design and development experience A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design Previous experience with agile development methodologies and unit testing An interest in working with industry-leading technologies such More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Python Developer - Hedge Fund

London, England, United Kingdom
Hybrid / WFH Options
Client Server
push back and represent technology to the business You have strong Git experience You have a thorough understanding of Computer Science fundamentals including OOP, Data Structures, Design Patterns, Algorithms You have a good knowledge of APIs You are degree educated in a relevant discipline from a top tier More ❯
Posted:

Senior Java Developer TDD - Technologist

London, England, United Kingdom
Client Server
You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns You're collaborative, with Pair Programming experience You enjoy problem solving and are keen to pick up new skills More ❯
Posted:

Senior Python Developer - Hedge Fund

london, south east england, United Kingdom
Hybrid / WFH Options
Client Server
push back and represent technology to the business You have strong Git experience You have a thorough understanding of Computer Science fundamentals including OOP, Data Structures, Design Patterns, Algorithms You have a good knowledge of APIs You are degree educated in a relevant discipline from a top tier More ❯
Posted:
Data Structures
10th Percentile
£41,625
25th Percentile
£46,750
Median
£71,991
75th Percentile
£97,188
90th Percentile
£125,000