351 to 375 of 573 Data Structures Jobs in London

Python Full Stack Developer - React

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Python Full Stack Developer to work for our high profile client. Our client is a well known global Quantitative risk management and market data businessThe Developer is responsible for contributing to the development of financial analytic applications and internal systems. They will be a hands-on programmer, ideally with … responsible for:– Development of cutting edge FinTech tools and systems to enhance financial analytics, reporting and risk management capabilities.– Application and understanding of data structures and software development to optimise existing tools and procedures through identifying and improving on inefficiencies.– Create scalable processes and systems for our internal ...

React Django Developer Slough

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
React Django Developer to work for our high profile client. Our client is a well known global Quantitative risk management and market data business The Developer is responsible for contributing to the development of financial analytic applications and internal systems. They will be a hands-on programmer, ideally with … responsible for: – Development of cutting edge FinTech tools and systems to enhance financial analytics, reporting and risk management capabilities. – Application and understanding of data structures and software development to optimise existing tools and procedures through identifying and improving on inefficiencies. – Create scalable processes and systems for our internal ...

c# developer sports trading

Location
Greater London, England, United Kingdom
development experience Strong knowledge of SQL or Oracle databases Comfortable with JavaScript and React Thorough knowledge of Computer Science fundamentals, including OOP, Design Patterns, Data Structures, and Algorithms Collaborative approach with excellent communication and stakeholder management skills Degree in Computer Science or a similar technical discipline Условия: Salary ...

Software Developer C# .Net SQL - Hedge Fund

Location
Greater London, England, United Kingdom
C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving ...

Software Engineer (Cloud)

Location
Greater London, England, United Kingdom
Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field Strong understanding of computer science fundamentals, including algorithms, data structures, and system design 3+ years of full‐time industry experience in a role with cloud infrastructure or cloud service development as a primary ...

Senior Python Quant Developer, London – Systematic Trading: UK-Based Applicants Only

Location
Greater London, England, United Kingdom
sector recruiters. Prepare a cover letter that directly addresses your quantitative skills and interest in systematic trading. Be ready to discuss complex algorithms and data structures during interviews. For foreign applicants, clearly articulate your current visa status or plans for securing right-to-work if applicable, and emphasise ...

Software Engineer - Python

Hiring Organisation
Hudson River Trading
Location
London, UK
Employment Type
Full-time
this language will be assessed during the interview process. Kindness and empathy is a real requirement. No "smart jerks" at HRT. Strong understanding of data structures, algorithms, and design principles. Excellent communication skills, both written and verbal. HRT ships every day. The ability to thoughtfully, methodically, and reliably ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
dashboards in minutes. Engineering commits are entirely AI-assisted, which shifts the focus from team size to the quality of your thinking and our data warehouse connects directly to an AI assistant for instant answers. Backed by a modern tech stack (Claude Code, Snowflake, Figma and Zapier … track record building and maintaining backend systems and cloud microservices. Our stack is Python, but strong experience in another language works too! Strong fundamentals - Data structures, algorithms and object-oriented programming, applied rather than recited Delivery discipline - Comfortable with testing frameworks, debugging, refactoring, version control and CI/ ...

Senior Agent Architect (UK)

Location
Greater London, England, United Kingdom
ERPs, ticketing systems, contact center platforms). Build and configure integrations using integration platforms and APIs, applying systems thinking to solve complex, multi-system data flows. Collaborate with Forward Deployed Engineers on complex or custom integration scenarios that go beyond standard integration capabilities. Apply structured testing approaches to validate … solution architecture, systems architecture, or enterprise integration. Strong systems thinking, with a track record of solving complex technical problems across multiple systems and data sources. Experience with complex SaaS implementations at scale (CRMs, ERPs, contact center platforms, ticketing systems). Proficiency in REST API design, JSON/XML data ...

Business Analyst - Insurance

Location
City Of London, England, United Kingdom
month programme. This is an opportunity to work at the heart of a transformational technology project, partnering with underwriting, pricing, operations, finance, data, IT and external technology vendors to shape how insurance products are built, traded and managed. What You'll Be Doing Requirements & Product Design Collaborate with underwriting … pricing and data teams to define detailed, build-ready requirements for insurance products. Design and document risk capture question sets, data structures, validation rules and product workflows. Ensure all rating models and required data inputs are accurately captured and aligned with pricing requirements. Define underwriting rules ...

Project Controls Reporting Manager

Location
Greater London, England, United Kingdom
across the programme, including Power BI capability and increased automation of reporting processes. The role will be responsible for designing and implementing a robust, data-driven reporting framework and performance management regime, working closely with the Systems and Digital team to embed automated, consistent, and scalable reporting standards across … reporting and performance management plan. Driving the development of future-state reporting, including Power BI solutions, with a focus on automation, data integration, and reducing manual reporting effort. Working closely with the systems and Digital team to define and deliver reporting and performance management requirements within system solutions, ensuring ...

Forward Deployed Software Engineer - UK Government

Location
Greater London, England, United Kingdom
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 Forward … identify instances of money laundering?” FDSEs lead the way in developing a solution, from high-level system design and prototyping to application development and data integration. As an FDSE, you leverage everything around you: Palantir products, open source technologies, and anything you and your team can build to drive ...

Senior C++ Software Engineer

Location
Greater London, England, United Kingdom
Python language with development experience 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 … outstanding candidate will also have experience with one or more of: Developing systems for managing and performing computation on large-scale graph data Streaming/dataflow systems Candidates need not have prior experience in financial services. #LI-DN1 By submitting this application, you acknowledge and consent to terms ...

ML Research Engineer, London

Hiring Organisation
Isomorphic Labs
Location
London, UK
Employment Type
Full-time
Implementation & Optimisation: Translate research concepts into practical implementations by developing and optimising state-of-the-art AI models, and building and maintaining robust codebases, data pipelines, and infrastructure for training and evaluation. Experimentation & Evaluation: Design, implement, and run experiments to evaluate the performance and robustness of ML models, using … full spectrum of state-of-the-art machine learning methods. Evaluating, tuning, and maintaining AI/ML models (which includes collecting and preparing data as needed)Evaluation & Inference: Implement algorithms and software to analyse and evaluate the performance of AI models. Optimising performance of AI/ML models such ...

Senior Java Software Developer London, UK

Location
Greater London, England, United Kingdom
form part of a wider global Engineering Team. The Core Platform layer is a collection of distributed services which ingest, transform and materialise observability data to make it available to several similarly distributed visualisation, integration, analytics and other domain specific applications to provide solutions to a range of observability … least 7 years of experience building complex distributed systems. You have built applications from the ground-up with a deep understanding of core Java, data structures and concurrency, rather than relying on frameworks such as Spring. You have built event-driven applications using Kafka and solutions with event ...

machine learning engineer for regulated institutions

Location
Greater London, England, United Kingdom
independent of any single model. Задачи Design and deploy advanced LLM models to automate complex manual processes across real-world industry verticals Build scalable data pipelines and optimize models for performance and accuracy Prepare models for production, monitor them, and maintain their value across governments worldwide Optimize advanced energy … knowledge, and set an example with high-quality engineering practices Требования Hold a BSc, Master's, or PhD degree in Computer Science, Machine Learning, Data Science, or a related field Have impactful industry experience building GenAI-focused applications with technologies including Agents, reasoning models, and RAG Have high-level ...

Specialist - Software Engineering

Hiring Organisation
LTM
Location
London, UK
Employment Type
Full-time
applications within the investment banking domain Job Description Design and develop robust applications using Core Java ReactJS and associated frameworks Utilize multithreading algorithms and data structures to build efficient and scalable solutions Develop and maintain cloudnative applications leveraging Kubernetes and Amazon AWS services Implement RESTful APIs and gRPC … userfriendly UI components using JavaScript TypeScript HTML5 CSS3 and state management tools like Redux or Context API Integrate Kafka for event streaming and realtime data processing Utilize Apache Ignite for inmemory data grid and caching solutions Collaborate with crossfunctional teams to gather and analyze business requirements ideally within ...

Algorithm Developer

Hiring Organisation
Via Transportation
Location
London, UK
Employment Type
Full-time
responsible for developing and maintaining Via's proprietary algorithms that run in production on our live servers. The position requires deep knowledge of algorithms, data structures, software engineering methodologies and best practices. You will maintain and improve current algorithms and business logic, as well as develop new technical … greater access to jobs, healthcare, and education. With our best in class suite of products, we make transit thrive. Our teams of worldclass engineers, data-scientists, product managers, operations specialists, marketers, transit experts and more bring cutting-edge AI-powered software and innovative technology-enabled operations to our partners ...

Senior Android Engineer

Location
Greater London, England, United Kingdom
they fit together. How the Android applications you develop fit into the Android OS lifecycle: notifications, deep links, battery modes, network state, persisting data, and permissions. Performance tuning and optimization. Gradle builds and modules. Strong understanding of concurrency practices and experience working with coroutines; Must be capable of making … architectural judgment calls based on real data and requirements. Working knowledge of MVVM and standard multi-tier architecture. Preferred Qualifications Bachelor's degree in Computer Science or a related technical field. Experience with CI/CD, automated testing, and publishing to the Play Store. Solid foundation in data ...

Software Engineer - Front End - Studio (Core)

Location
Greater London, England, United Kingdom
professional experience implementing scalable web applications with React and TypeScript. Experience contributing to systems that solve complex business problems and handle massive amounts of data; you are drawn towards scale, distributed systems, and associated technologies. A strong command of design patterns, data structures, and algorithms. The ability … quality of your work and a high standard for what you ship. Nice to Have Experience leading front-end architecture for large-scale or data-intensive applications. Deep experience with monorepo tooling (Nx, Turborepo) and micro-frontend architectures such as Module Federation. Hands-on experience with Kubernetes, CI/ ...

Senior Software Engineer

Hiring Organisation
ZEGO
Location
London, UK
Employment Type
Full-time
dashboards in minutes. Engineering commits are entirely AI-assisted, which shifts the focus from team size to the quality of your thinking and our data warehouse connects directly to an AI assistant for instant answers. Backed by a modern tech stack (Claude Code, Snowflake, Figma and Zapier … track record building and maintaining backend systems and cloud microservices. Our stack is Python, but strong experience in another language works too! Strong fundamentals - Data structures, algorithms and object-oriented programming, applied rather than recitedDelivery discipline - Comfortable with testing frameworks, debugging, refactoring, version control and CI/ ...

Senior Software Engineer, Dependency Tracing

Location
Greater London, England, United Kingdom
years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. Preferred qualifications: Experience with data pipelines. Knowledge of SQL. Strong understanding and experience with production systems. Ability to manage issues and evolving changes in the areas of software design, integration … 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 ...

Staff HFT Rust Engineer

Location
Greater London, England, United Kingdom
volatile market conditions Work with quantitative researchers to translate complex trading algorithms into efficient implementations Design and build sophisticated exchange connectivity layers and market data systems Establish technical standards and review processes that ensure code quality and performance Participate in strategic planning for the technology roadmap Lead incident reviews … optimizing high-performance, low-latency systems Deep understanding of systems programming, memory management, and concurrency patterns Expert-level knowledge of computer science fundamentals, data structures, and algorithms Extensive experience with network programming and protocol design Prior experience in a technical leadership role Bachelor’s degree or higher ...

Software Engineer

Location
Greater London, England, United Kingdom
maintain backend services that power Squid’s AI-enabled grid planning platform, focusing on reliability, performance, and scalability. You will collaborate closely with product, data, and grid domain specialists to translate complex operational requirements into robust software features and APIs. Day-to-day responsibilities include implementing new functionality, improving … stack. The salary range for this role is around £70k-£110k + around 0.5% equity. Qualifications Strong foundation in Computer Science principles, including algorithms, data structures, and distributed systems. Proficiency in Software Development and Programming, with experience shipping production-quality code. Hands-on experience in Back ...

Software Developer - Risk Technology

Hiring Organisation
SQUAREPOINT CAPITAL
Location
London, UK
Employment Type
Full-time
locate management and internal order routing. These critical systems need to be performant, resilient, and capable of timely processing of high volumes of trading data in both live and historical scenarios, requiring solutions to process, propagate and store rapidly changing datasets efficiently. The Risk platform is undergoing significant investment … focus on engineering excellence. Required Qualifications: Bachelor's Degree in Engineering, Computer Science or related subject.4+ years' C++ Linux based development experience. Knowledge of data structures and algorithms. Team player with excellent communication skills. Nice to have: Experience with scalable large-scale/distributed systems/service-oriented ...