Data Structures Jobs in London

51 to 75 of 87 Data Structures Jobs in London

Senior JavaScript Developer React

London, United Kingdom
Hybrid / WFH Options
Confidential
UK on a B2B contract. About you: You have an indepth knowledge of React You have a thorough understanding of Computer Science fundamentals including Data Structures, Design Patterns and Algorithms You have fluent English language skills and used to collaborating with remote, globally distributed teams What's in more »
Posted:

Technical Architect

London, United Kingdom
Confidential
CTO discussions and standards Producing quality, secure, scalable, high-performing and resilient designs for new or improved services Specification of technologies, application architectures and data structures as a basis for application for internal assets Producing quality, secure, scalable, high-performing and resilient designs for new or improved services … as needed For internal assets, support Application Managers to develop and maintain the Product Roadmap Define and maintain development standards such as system and data design, coding etc. Maintain a capacity plan with historical performance metrics, a future forecast, and a capacity model to ensure services and infrastructure deliver … DevOps tools (ADO, Harness, GitHub) Knowledge of virtualisation (Docker, Kubernetes, OpenShift) Knowledge of solid software design principles and clean code principles. Experience with Asynchronous data handling and event-based architectures Experience in designing and writing API endpoints Experience working with ETL Commercial experience with automation technologies include Robotic Process more »
Posted:

Research Engineers (Architecture integration)

London, United Kingdom
Confidential
you will: Collaborate with a team of optimization and security researchers to enhance our automated smart contract auditing system. Implement and optimize algorithms and data structures using the Rust programming language to improve automation efficacy. Design and build complex architectures for automating value extraction systems for smart contracts … quality standards. You might thrive in this role if you have: Bachelor's or Master's degree or above in Computer Science, Statistics, Mathematics, Data Science, or any other related discipline or commensurate work experience or demonstrated competence. You have 3+ years of experience in Rust programming language, and more »
Posted:

Senior Software Engineer, Scale

London, United Kingdom
Confidential
be a fit if you have: 3+ years of C++ or Golang development of production-released code A rock-solid foundation in Computer Science (data structures, algorithms, software design) Rigor in high code quality, automated testing, and other engineering best practices Experience in the design of major components more »
Posted:

Senior Software Engineer - Python/AI

London, United Kingdom
Confidential
from Silicon Valley level tech companies and Oxford and Cambridge University alumni, you ll play an integral role in the build of a complex, data-driven technology - from scratch - that integrates to their AI/ML powered platform. Python BigQuery Redis TypeScript Node CircleCI Terraform Requirements: Strong engineering background … in Computer Science, Mathematics or Physics (or relevant experience) Familiarity with data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical tools Experience with distributed systems They are doing everything they can to accelerate the deployment of their technology across the globe and have reached partnership more »
Posted:

Engineering Manager (Machine Learning)

London, United Kingdom
Confidential
built a fast-paced, energetic, and innovative environment that is dedicated to bringing the best solutions to customers. Your Mission Lead a team of data scientists and machine learning engineers to build fraud detection and mitigation models deployed in a real-time decision making platform to protect merchants, their … risk and allow Teya to focus on effectively serving our merchants. Build a diverse and innovative team that leverages the strengths and capabilities of data scientists and machine learning engineers to continuously improve and address fast-moving risks and opportunities while creating opportunities for growth and advancement at all … for the Fraud Prevention team, you will: Manage the careers and growth of a diverse team of individual contributors, both machine learning engineers and data scientists. Collaborate with peers across Teya to deliver world class services for small business owners in Europe, ensuring those services include fraud prevention mechanisms. more »
Posted:

Senior Software Engineer

London, United Kingdom
Confidential
source control management, build processes, testing and release. Your Story 5+ years of professional software development experience. Ability to solve problems in code using data structures and algorithms and be able to analyse the time and space complexity of those solutions. Professional experience leading design or architecture (design more »
Posted:

Senior Director of Engineering - Metahuman

London, United Kingdom
Confidential
multiple countries and time zones. Advanced knowledge of C++ and Python programming languages. Strong engineering background, with advanced understanding of software architecture, design principles, data structures and algorithms. Significant and relevant industry experience, such as game development, computer graphics or VFX with a focus on digital characters. Great more »
Posted:

Senior React Native engineer

London, United Kingdom
Hybrid / WFH Options
Confidential
chaos attitude, knows things will change direction, encouraging of throwing away work, architects with simplicity & flexibility in mind Strong fundamental computer science knowledge around data structures and algorithms A holistic view of the system & product outside of the immediate task or program The mindset to not over-engineer more »
Posted:

Security Engineer – F5 WAF

London, United Kingdom
Wipro Limited
deployments Infrastructure as Code (IaC): Extensive experience in creating and managing infrastructure using code. Proficiency in IaC tools like Terraform, Ansible, Chef, or Puppet Data Structuring and Management: Advanced skills in managing data using formats like JSON, YAML, XML, and others. Capable of parsing, creating, and maintaining complex … data structures for configuration and automation purposes. API Integration and Management: Expertise in querying, integrating, and managing APIs. Capable of constructing and executing API calls for data retrieval, updates, and inter-service communication. Version Control Systems: In-depth knowledge of version control systems like Git, including branching more »
Employment Type: Permanent
Posted:

Senior Software Engineer

Holborn, England, United Kingdom
Hybrid / WFH Options
Sky
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise … and exceptional handling. Participate in design review, validate user stories and assess the feasibility on conceptual ideas against the practicality of implementing them. Build Data Models and interact with Databases. Use Docker, GIT, Quality gates, linting and other tools to develop, test and deploy code quickly and efficiently. Work … ORM Solid experience with caching & scheduling (e.g. redis & celery) and ability to work with concurrency, multithreading/multitasking and IPC. Good knowledge of common data structures and algorithms and when to use them and their implementations. Experience with python xml library's including DOM navigation and json data more »
Posted:

Senior Software Engineer

Lambeth, England, United Kingdom
Hybrid / WFH Options
Sky
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise … and exceptional handling. Participate in design review, validate user stories and assess the feasibility on conceptual ideas against the practicality of implementing them. Build Data Models and interact with Databases. Use Docker, GIT, Quality gates, linting and other tools to develop, test and deploy code quickly and efficiently. Work … ORM Solid experience with caching & scheduling (e.g. redis & celery) and ability to work with concurrency, multithreading/multitasking and IPC. Good knowledge of common data structures and algorithms and when to use them and their implementations. Experience with python xml library's including DOM navigation and json data more »
Posted:

Senior Software Engineer

City of Westminster, England, United Kingdom
Hybrid / WFH Options
Sky
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise … and exceptional handling. Participate in design review, validate user stories and assess the feasibility on conceptual ideas against the practicality of implementing them. Build Data Models and interact with Databases. Use Docker, GIT, Quality gates, linting and other tools to develop, test and deploy code quickly and efficiently. Work … ORM Solid experience with caching & scheduling (e.g. redis & celery) and ability to work with concurrency, multithreading/multitasking and IPC. Good knowledge of common data structures and algorithms and when to use them and their implementations. Experience with python xml library's including DOM navigation and json data more »
Posted:

Senior Software Engineer

City of London, England, United Kingdom
Hybrid / WFH Options
Sky
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise … and exceptional handling. Participate in design review, validate user stories and assess the feasibility on conceptual ideas against the practicality of implementing them. Build Data Models and interact with Databases. Use Docker, GIT, Quality gates, linting and other tools to develop, test and deploy code quickly and efficiently. Work … ORM Solid experience with caching & scheduling (e.g. redis & celery) and ability to work with concurrency, multithreading/multitasking and IPC. Good knowledge of common data structures and algorithms and when to use them and their implementations. Experience with python xml library's including DOM navigation and json data more »
Posted:

Senior Software Engineer

West End of London, England, United Kingdom
Hybrid / WFH Options
Sky
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise … and exceptional handling. Participate in design review, validate user stories and assess the feasibility on conceptual ideas against the practicality of implementing them. Build Data Models and interact with Databases. Use Docker, GIT, Quality gates, linting and other tools to develop, test and deploy code quickly and efficiently. Work … ORM Solid experience with caching & scheduling (e.g. redis & celery) and ability to work with concurrency, multithreading/multitasking and IPC. Good knowledge of common data structures and algorithms and when to use them and their implementations. Experience with python xml library's including DOM navigation and json data more »
Posted:

Golang Developer (DeFi, Blockchain)

London, United Kingdom
Hybrid / WFH Options
Understanding Recruitment
with our protocol and smart contracts.The ability to build high-performance REST and Websocket APIs.A strong foundation in Blockchain, Golang, and computer science fundamentals (data structures, API design).Our company is based in NYC and is now in its fifth year of operation. We are expanding our Golang more »
Salary: £ 100 K
Posted:

Java Developer (FinTech Start Up - FX)

London, United Kingdom
Understanding Recruitment
offering the Java Developer:contributions to multiple areas of the business including core trading services, real-time price feeds, cloud-based microservices and big data handlingthe opportunity to work on globally distributed systems and highly available trading softwarea cross-functional working environment - working closely with Product, QA, UX/… Frontend/Mobile EngineersAs the Java Developer, you'll pair program daily and practice clean code utilising TDD and CI/CD.Strong knowledge of data structures and algorithms will be advantageous as the Senior Java Developer will be dealing with real-time financial technical problems and concepts.The company more »
Salary: £ 100 K
Posted:

Senior Software Engineer (iOS)

London, United Kingdom
Hybrid / WFH Options
Peanut App
to testing, delivery and maintenance of individual features.Support others. Within Engineering, this means contributing to code reviews, as well as co-designing APIs or data models with others — whether or not they are in your current squad. Within the Product organisation, you may be called to assess the technical … have experience with CI/CD including automating releases (we use Xcode Cloud to ship weekly releases)You have strong computer science fundamentals, from data structures to algorithmic complexityYou can implement and integrate with network modules (we are heavy users of async await)You have worked in an more »
Salary: £ 100 K
Posted:

NHS Datawarehouse Developer/DBA

London, United Kingdom
Keystream Group Limited
the highest reliability and performance of on-line processing database systems. The NHS is seeking a dedicated professional to uphold the integrity of their data, contributing to the long-term technological strategies that align with the business's evolving needs. The successful candidate will possess a robust understanding of … Oracle, SQL, SSIS and coupled with a proficiency in data warehousing technologies. Your expertise will be instrumental in maintaining consistency across databases, defining clear data structures, and facilitating concurrent user access tailored to diverse requirements. A strong emphasis is placed on data security and recovery, ensuring … all information is safeguarded and retrievable in any emergency. Key responsibilities include ensuring the data warehouse aligns with the trust's systems, such as Qulkview and PLICs, and fulfils user requirements. You will be responsible for monitoring performance, managing parameters for fast query responses, and conceptualising database designs. Additionally more »
Employment Type: Contract
Rate: £350 per day, Benefits Inside IR35 - Hybrid working
Posted:

Quantitative Software Developer - Macro Trading - Hedge Fund

City of London, London, United Kingdom
Hybrid / WFH Options
Etonwood Limited
be designing and building In the Macro Quant Engineering group , you will work directly with Portfolio Management, Traders, Quant Researchers, High Performance Software and Data Engineering teams. Your work will be varied and include - Develop Software solutions for Quant Research and Trading communities Automated Research workflows to support idea … generation and strategy development Design and build Backtesting solutions Build Data Pipelines for collection of new Alternate datasets Design and Build Market Data APIs Design and build bespoke Analytics and Risk tools Implementation of new Trading Strategies into Production Skills and Academics required Minimum 3 years experience as …/Mathematics/Probability, et al., and Software Development/Computer Science. Expert Python (inc. Pandas, NumPy, SciPy, et al) Excellent understanding of Advanced Data Structures and Algorithms Experience of AWS, GCP or Azure Experience of high performance languages such as C++, C#, (JVM based) is beneficial more »
Employment Type: Permanent, Work From Home
Posted:

C++ Low Latency Software Engineer - Systematic Trading Firm

London, United Kingdom
Etonwood Limited
is a Multi-Strategy Hedge Fund seeking exceptional C++ Developers for their Core Trading Engineering team. Focus Working across Order Gateway, Exchange Connectivity, Market Data and Order Book for Mid and High Frequency Trading teams (inc. Market Making) Write low latency, high throughput C++ code Implement mission critical trading … distributed computing Strong knowledge of TCP/IP/UDP inc. Socket programming exp. Strong knowledge of Unix/Linux fundamentals Strong understanding of data structures and algorithms Experience with Ultra Low Latency &/High Throughput systems Interest in Quantitative trading and HFT more »
Employment Type: Permanent
Posted:

Data Engineer

London, United Kingdom
Hybrid / WFH Options
Better Days Recruitment Ltd
is a not-for-profit organisation focused on developing the blockchain/DLT ecosystem. Due to ongoing growth they are now looking for a Data Engineer to join their team. This role is pivotal in managing, curating, optimising, and securing datasets specifically related to cryptocurrency discussions across various platforms. … The ideal candidate will be adept in web scraping, data quality assurance using AI, data integration, ensuring data security and compliance, and maintaining detailed documentation. Blockchain experience is not needed but a solid background with Python and AWS is a must. Role and Responsibilities Data Collection … Identify relevant chat sources, groups, and forums on platforms discussing particular topics. Maintain and develop web scraping tools or APIs for periodic data extraction. Data Quality Assurance: Develop and implement AI-based procedures for quality control of data and data sources to eliminate inaccuracies and anomalies. more »
Employment Type: Permanent
Salary: £50000 - £65000/annum
Posted:

C++ Developer

Hounslow, London, United Kingdom
Hybrid / WFH Options
Deerfoot I.T. Resources Limited
/CPP test, experience in writing regression tests · Experience/Interest in Web development with basic knowledge of HTML, CSS, and JavaScript · Excellent with data structures and problem-solving · Knowledge of REST APIs creation with C++ with Yaml and Swagger, as well as JSON and XML parsing with more »
Employment Type: Contract, Work From Home
Rate: £490 - £500 per day
Posted:

Senior Machine Learning Engineer

London, United Kingdom
Sanderson Recruitment
Machine Learning Engineer 6 months £800 - £1000 per day (Inside IR35) One day per month based in London Role Purpose : Join our client's Data Science team and work with exciting new technologies in machine learning and AI. Develop and deploy core ML/AI algorithms to drive innovation. … As a Senior Machine Learning Engineer, you will tackle complex data science challenges, pioneer algorithm development, and support commercial objectives with cutting-edge data science solutions. Key Accountabilities/Responsibilities : Lead the implementation of data science projects, developing algorithms and data science approaches to support commercial … objectives. Collaborate across banners and group functions to build a data science roadmap that minimises time to value and maximises long-term effectiveness. Collaborate with tech, product, and data teams to develop data platforms that embed data science directly into our products and processes. Required Skills more »
Employment Type: Permanent
Salary: £800 - £1000 per day
Posted:

Procurement Business Analyst CGEMJP00256787

London, United Kingdom
Hybrid / WFH Options
Experis
at the forefront of innovation to address the entire breadth of opportunities in the evolving world of cloud, digital and platforms. Context program: The Data & Analytics team's vision is to: Help answer complex questions quickly but bringing the right data and insights to the people that need … them Build a culture of using data with speed and agility to drive decisions. The goal of our 2024 program is to improve Global Procurement's data analytics capability and maximise value creation from HSBC's supply chain data. The program is a success when; Modernising Procurement's … data & analytics platforms: extending our Data Management Platform (Google Cloud) and the associated data products Deliver Next Generation Insights: enabling data-driven decision making through both brand new and improved insights across Global Procurement domains Enable Supplier Mastering & Normalisation: support suppler master data project and more »
Employment Type: Contract
Rate: £350 - £400/day
Posted:
Data Structures
London
10th Percentile
£44,750
25th Percentile
£61,250
Median
£85,000
75th Percentile
£97,500
90th Percentile
£127,750