Data Structures Jobs in the UK

151 to 175 of 261 Data Structures Jobs in the UK

Senior .Net Developer F# C# - Trading Systems

London, England, United Kingdom
Hybrid / WFH Options
Client Server
that is expanding its UK presence and tech team. As a Senior .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 … ideally with F# experience and happy to use this going forward You have low level optimisation skills and a good understanding of algorithmic complexity, data structures, garbage collection (as well as how to bypass it), low latency programming and interaction with operating systems Ideally you will also have more »
Posted:

Senior Java Developer - Salary £60,000-£80,000

London, United Kingdom
Confidential
in London. Must: 6 years of development experience Strong hands-on experience in Core Java ,Java 8 Strong in problem solving with algorithms and data structures along with good communication skills Spring, Spring Boot, Hibernate, messaging services like Kubernetes, Microservices architecture exposure is a bonus Effective verbal & written 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:

Quantitative Developer – Macro Analytics - Systematic Hedge Fund

Greater London, England, United Kingdom
Winston Fox
wider Python-based Research Architecture for use firmwide for Research and Trading processes. Requirements Fluency in C++ to include solid OOP, Design Patterns and Data Structures, working across the SDLC, writing production-quality code. Familiarity with Pricing and Risk Software Patterns with experience of Rates & Credit products such more »
Posted:

Ruby on Rails Developer

London Area, United Kingdom
Movement8
developing, maintaining and improving the system. Requirements: - 5+ years’ experience in Ruby/Ruby on Rails - Good problem-solving skills with an understanding of data structures and algorithms. - Security and performance awareness. - Familiarity with coding standards and best practices. - Self-management and self-motivation. - Great English, both verbal more »
Posted:

Ruby developer

City of London, London, United Kingdom
Movement8
developing, maintaining and improving the system. Requirements: - 5+ years experience in Ruby/Ruby on Rails - Good problem-solving skills with an understanding of data structures and algorithms. - Security and performance awareness. - Familiarity with coding standards and best practices. - Self-management and self-motivation. - Great English, both verbal more »
Employment Type: Permanent
Salary: £75,000
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:

Frontend and Backend Developer (Rust, Go, TypeScript)

Newcastle Upon Tyne, England, United Kingdom
Lucid Connect Ltd
equivalent experience. 5+ years of development experience with strongly typed languages, with an emphasis on Rust, Go, and TypeScript. Strong understanding of system design, data structures, and algorithms. Experience with database design and performance tuning/query optimisation. Familiar with testing frameworks, ideally relevant to Rust, Go, and more »
Posted:

AI Research Engineer

Surrey, England, United Kingdom
IC Resources
Computer Science, Engineering, Mathematics, or a related field Proficiency in fundamental topics of mathematics (calculus, probability, statistics, linear algebra, optimization) and computer science (algorithms, data structures, parallel/distributed computing) Experience with general-purpose programming languages such as Python, Java, C, and C++ At least one first-author more »
Posted:

Senior Backend-End Engineer

London, United Kingdom
Hybrid / WFH Options
Confidential
years of recent experience in C# and .NET technologies with an emphasis on web environments. Experience with ASP.NET Proficiency in object-oriented design, data structures, system applications, and multithreading programming Familiarity with Entity Framework, Entity Framework Core and ADO.NET Knowledge of relational databases and experience with MS SQL more »
Posted:

Senior Software Engineering Manager

Greater London, England, United Kingdom
AGITProp
a leading technology company. Proven track record of managing and leading high-performing engineering teams. Strong technical background and understanding of software engineering principles, data structures, and algorithms. Exceptional interpersonal and communication skills, with the ability to effectively work with both technical and non-technical stakeholders. Experience in more »
Posted:

API Gateway Developer

East London, London, United Kingdom
Hybrid / WFH Options
MECS Communications Ltd
JavaScript, Python, or Java * Cloud platforms (e.g., AWS, Azure, Google Cloud) * Designing DynamoDB tables for scalability & efficiency * Designing, implementing & optimising SOAP services handling complex data structures & integrating SOAP with other technologies * Optimising HTTP performance, implementing caching strategies & understanding advanced HTTP features * Containerisation & orchestration technologies (e.g. Docker, Kubernetes) @mecscomms more »
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Senior Software Engineer

London, United Kingdom
Confidential
You have architected and implemented distributed, low-latency, high-volume services and know how to deploy and monitor them in production Deep understanding of data structures, algorithms, and software design principles Expertise in SQL queries, database performance tuning, and scalable schema design Hands-on experience with data-processing systems (e.g., Lambda architecture, Kafka, RabbitMQ, ELK) Storage solutions (Cassandra, Postgres, Redis, Zookeeper) VMs and container technologies (Docker, Kubernetes) You believe data is the most powerful tool for informed decision-making You thrive in ambiguity; complex and fuzzy requirements are more common than clearly defined customer expectations more »
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Confidential
late-stage drug discovery and partnership drug discovery programs. Your work will have direct implications on our success by enabling us to visualize our data, validate our results, and pilot methods to advance and future-proof Recursion s industrialized drug discovery process. You'll contribute to the evolution of … our internal drug discovery programs, the delight of our partners, and the development of our one-of-a-kind data and capabilities. Moreover, you'll address the recurring challenges identified together with data scientists and computational biologists and increase our capacity to innovate, achieve ambitious goals, and scale … functionally to accelerate drug discovery by learning from, partnering with, and co-developing impactful tools and analyzes together with biologists, chemists, computational biologists, and data scientists. You will get the opportunity to substantially influence and innovate to deliver drug discovery programs at an industrial scale. The Experience You ll more »
Posted:

Machine Learning Engineer

London, United Kingdom
Confidential
system, for our upcoming space missions. Role and Responsibilities: Development and Implementation of ML models, tailored for specific applications. Develop and maintain pipelines for data acquisition, cleaning, and preprocessing to ensure high-quality input for models. Utilise popular ML models and ML frameworks like TensorFlow, PyTorch, or Scikit-learn … Strong skills in Python and ML libraries. A good knowledge of OpenCV and experience of image/video processing. Solid understanding in ML algorithms, data structures, and software development principles. Strong problem-solving skills. Excellent technical communication skills (written/verbal) Education and work experience: The ideal candidate more »
Posted:

C++ Low Latency Developer

Greater London, England, United Kingdom
Xcede
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 more »
Posted:

Senior Software Engineer - Computational Geometry London

London, United Kingdom
Hybrid / WFH Options
Confidential
enable our VR app to become a more fully fledged 3D design tool. This will include architecting code to harness the efficiency of a data-oriented , rather than OOP, approach, designing and optimising computational geometry algorithm by leveraging the Burst compiler and Unity s lower level APIs, as well … and 3D computational geometry Strong hands-on experience in writing, testing, and maintaining efficient C/C++ or C# code Working knowledge of advanced data structures and algorithms design 3+ years of experience with low-level optimization techniques related to 3D game engine or real-time graphics/ more »
Posted:

Principal Applied Scientist, AGI Personalization

London, United Kingdom
Confidential
cross-functional projects with evolving requirements. Ability to take a project from requirements gathering and design to actual product launch. Computer Science fundamentals in data structures, algorithm design and complexity analysis. Ability to develop machine learning platform strategies and influence the organization adopting new approaches, concepts and paradigms. … balances business, product, and technology very well. Effective verbal and written communication skills with non-technical and technical audiences. Experience working with real-world data sets and building scalable models from large-scale data. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is … based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more more »
Posted:

Senior Software Engineer, Traffic Interconnect Site Reliability Engineering

London, United Kingdom
Confidential
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 large-scale distributed systems, and 2 years of experience leading projects … Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers more »
Posted:

Senior Software Engineer, Traffic Interconnect Site Reliability Engineering

London, United Kingdom
Confidential
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 large-scale distributed systems, and 2 years of experience leading projects … Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers more »
Posted:

Senior Software Engineer, TPU Horizontal Scaling

London, United Kingdom
Confidential
degree or equivalent practical experience. Candidates will typically have 5 years of experience with software development in one or more programming languages, and with data structures/algorithms. Typically 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and … architecture. Typically 3 years of experience with performance, systems data analysis, visualization tools, or debugging. Preferred qualifications: Master's degree or PhD in Computer Science, or related technical fields. Experience in compilers. Experience in C . Experience optimizing programs at distributed scale. About the job Google's software engineers … search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer more »
Posted:

Lead Software Engineer

London Area, United Kingdom
Harrington Starr
JavaScript Development Strong working knowledge of VueJS Framework Excellent experience with Tailwind Experience in architecture large single page applications. Ability to demonstrate knowledge of data structures, algorithms, and strong problem-solving skills. Experience with TypeScript ES6/ES7 Central London based - in the office 3 days a week. more »
Posted:

C++ Banking Software Engineer : Top Tier Bank : Front/Middle Office

London Area, United Kingdom
Hybrid / WFH Options
Hunter Bond
need: Strong C/C++ programming language skills SQL experience Knowledge of Capital Markets and/or Interest rates Working exposure to algorithms and data structures Computer Science or similar type degree Apply now for an immediate interview in what is promised to be a fluid and quyick more »
Posted:

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:

Embedded Software Engineer

Thatcham, England, United Kingdom
iO Associates - UK/EU
the entire software development lifecycle 2+ years of professional experience with C++ (minimum C++11) 2+ years professional Linux development experience Computer Science fundamentals in data structures, algorithms, and object-oriented design Experience in current best practices for software development, including design reviews, coding standards, code reviews, source control more »
Posted:
Data Structures
10th Percentile
£35,000
25th Percentile
£47,500
Median
£70,000
75th Percentile
£90,000
90th Percentile
£110,000