576 to 600 of 857 Data Structures Jobs in England

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/ ...

Proclaim Developer | AI Intergration

Hiring Organisation
Standard 8
Location
Greater Manchester, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum
mixture of new development and existing production systems. A typical project could involve understanding an operational problem, working out how the underlying systems and data need to interact, building the solution and then taking responsibility for getting it safely into production. The environment covers application development, APIs, relational databases … doing You'll design and develop internal applications, automated processes and integrations between business systems. That will include working with APIs and webhooks, manipulating data held in relational databases and developing services that move information between different applications. You'll also help develop AI-enabled processes used by operational ...

Research Engineer

Location
Greater London, England, United Kingdom
have real hands-on experience with quant research and/or ML/Deep Learning platforms. Experience with python numerical, ML and data-oriented libraries is a big plus (e.g. pandas, scikit, pytorch, etc.) Candidates should be prepared for technical interviews in either Python or C++. While there … these languages 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, 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 ...

Senior Digital Engineer

Location
Leicester, England, United Kingdom
plans to become The Best and Biggest in the UK market**. Over the past few years, we've made significant investments in our data and tech capabilities, particularly within our CIO function. Our CIO team is at the forefront of driving innovation and ensuring our technology infrastructure supports …/CSS3, SASS, LESS, JavaScript, React JS, Redux, Flex, jQuery, JSON, Bootstrap.* Strong proficiency in JavaScript fundamentals, including object models, DOM manipulation, event handling, data structures, algorithms, and JSX.* Current experience with ReactJS workflows such as Flux, Redux, Create React App, and data structure libraries.* Solid understanding ...

Business Analyst

Hiring Organisation
AJ BELL BUSINESS SOLUTIONS LIMITED
Location
Salford, Greater Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
responsibilities of the role are as follows: Work with colleagues and other stakeholders to investigate and model business functions, business processes, information flows and data structures You will gather, analyse and validate business requirements Produce business analysis deliverables using relevant documentation styles in line with organisational standards using … defining user acceptance tests for new or improved business processes and IT systems You will analyse solutions from all angles by modelling processes, mapping data and perform gap, impact and risk analysis to ensure that no detail is missed You will support both internal development teams and external suppliers ...

Global Banking & Markets – FICC (Fixed Income, Currencies & Commodities) Engineer - Vice President - London

Location
Greater London, England, United Kingdom
build massively scalable software and systems, architect low-latency infrastructure, proactively guard against cyber threats, and leverage machine learning and financial engineering to turn data into action. Join us to create new businesses, transform finance, and explore a world of opportunity at the speed of markets. Fixed Income, Currencies … what technology can achieve? Start here. Who we look for: Goldman Sachs Engineers are innovators and problem-solvers, building solutions across order management, big data, pricing and more. We look for creative collaborators who can evolve, adapt to change and thrive in a fast-paced global environment. ...

Lead Software Engineer - Java

Hiring Organisation
JP Morgan Chase
Location
Bournemouth, Dorset, UK
Employment Type
Full-time
ability to set team expectations for validating AI outputs for correctness, performance, and security. Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery … distributed systems design patterns. Hands on experience another statically compiled language like Golang, Rust or C++.Awareness of key architectural patterns/approaches, algorithms, data structures, cryptography, security protocols (e.g., TLS and OAuth/OIDC), secure system design and Threat Modelling. Certified Kubernetes and public cloud knowledge (e.g. CKAD ...

Software Engineer II - Low-Latency Java and Kafka

Hiring Organisation
JP Morgan Chase
Location
Bournemouth, Dorset, UK
Employment Type
Full-time
paradigms, multi-threading, messaging technologies and computer networks Experience with modern testing tools (JUnit, Mockito, Spring Test Framework) Experience using and designing schemas/data structures in resilient SQL and NoSQL databases (e.g. CockroachDB) Familiarity with maintaining and troubleshooting software running in a Linux environment, familiarity with … testing, troubleshooting, or documentation) with demonstrated ability to critically evaluate and validate AI-generated outputs. Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations. Preferred qualifications, capabilities, and skills Hands on experience another ...

Principal Software Development Engineer

Location
Fareham, England, United Kingdom
Experience with graphics rendering using OpenGL Working knowledge of standard software development frameworks and methodologies. Knowledge of Git and Git Branching. Experience with GIS data structures and algorithms a plus. Ability and desire to learn quickly and work in a fast-paced agile development environment. Strong troubleshooting skills … model with flexibility for some work-from-home hours This position requires access to export-controlled information or items (i.e. regulated technology or technical data per ITAR/EAR US regulations). Applicants must be eligible to apply for and obtain the appropriate export control license from the U.S. ...

Foundation Engineering - SRE Platforms - Site Reliability Engineer - Associate - London

Hiring Organisation
Goldman Sachs
Location
London, UK
Employment Type
Full-time
more modern languages – Java or Go strongly preferred – with experience building maintainable automation beyond simple scripts. Good understanding of networking, messaging, distributed systems, data structures, algorithms and software design fundamentals. Hands-on experience with observability tooling, including metrics, logging, tracing and dashboarding platforms such as Prometheus, Grafana … experience. Experience with public cloud platforms – GCP preferred – cloud-native architecture, Kubernetes, microservices or service mesh technologies. Familiarity with relational databases and/or data-intensive platformsExperience supporting mission-critical production systems, preferably in a financial services environment. Experience implementing progressive delivery approaches such as canary releases, blue/ ...

Foundation Engineering - SRE Platforms - Site Reliability Engineer – Associate - London London · United Kingdom · Associate

Location
Greater London, England, United Kingdom
more modern languages – Java or Go strongly preferred – with experience building maintainable automation beyond simple scripts. Good understanding of networking, messaging, distributed systems, data structures, algorithms and software design fundamentals. Hands-on experience with observability tooling, including metrics, logging, tracing and dashboarding platforms such as Prometheus, Grafana … experience. Experience with public cloud platforms – GCP preferred – cloud-native architecture, Kubernetes, microservices or service mesh technologies. Familiarity with relational databases and/or data-intensive platforms Experience supporting mission-critical production systems, preferably in a financial services environment. Experience implementing progressive delivery approaches such as canary releases, blue ...

Senior Software Engineer – Ultra Low Latency Risk Engine Developer

Location
Greater London, England, United Kingdom
cash equities and its integration into the broader execution platform — encompassing the Centralised Position Service, Client Connectivity, Market Access layers, and high-throughput market data processing. Role Overview The engineer will own critical, latency-sensitive risk-checking components that sit directly in the cash equities trading hot path, ensuring … decisions in the sub-microsecond to low-microsecond range. Integrate risk and position components with Client Connectivity, Market Access layers, and high-throughput market data feed handlers. Design and implement low-latency messaging and IPC architectures using technologies such as Aeron and Solace, along with shared-memory/ ...

Performance Modeling Software Architect, Platform Architecture

Location
Cambridge, England, United Kingdom
Architect to work on our performance models and infrastructure. Description You will be tasked with ensuring Apple's ability to produce high quality, timely data to drive world class hardware designs. You will collaborate with engineers across the organization to translate design space studies into well written software models. … consistent conventions, meaningful naming, and well-organized modules Learn about the state of the art in SoC IP and chip-level architecture Work on data analysis pipelines, visualization methodologies, continuous regression testing Careful analysis and presentation of simulation results Minimum Qualifications Experience in hardware architecture and design issues Experience ...

Backend Software Engineer C# .Net - FinTech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Software Engineer you will design and develop business critical backend services using modern C# .Net, working on distributed systems that process large volumes of data with demanding performance and reliability requirements. You'll be involved throughout the software development lifecycle, from technical design and architecture through to implementation, optimisation … engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms Ideally you will have experience of working within FinTech, financial services or consulting environments Apply now to find ...

Quant Developer - C++ buy side

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
written in C++ and Python. Quant Developers Must Ideally Have: Computer Science or Engineering degree. Substantial modern C++ programming experienceGood knowledge of design patterns, data structures and algorithmsExperience with multi-threadingExperience working with pricing librariesKnowledge of financial instruments in the Fixed Income, FX and Credit spaceDetail oriented, organized … making serious money doing something you are passionate about. My client is based in LondonC++ Erlang, F#, Scala, Haskell, Django, Python, Twisted, noSQL, Data Science ...

01 Software Engineer Fullstack London, UK →

Location
Greater London, England, United Kingdom
time calling infrastructure on an Elixir core, placing millions of calls a month, with inbound, callbacks, and voicemail detection on local models. 02 The Data Engine Provider waterfalls, LLM qualification and evaluation pipelines, a self-healing lead dataset, and scoring that decides who gets called next. 03 The Intelligence … 6+ years for senior roles 02 Fullstack web development skills: comfortable building in both the frontend and backend 03 Strong fundamentals in computer science: data structures, algorithms, performance trade-offs 04 TypeScript and React experience (Next.js is a big plus) 05 A CS degree or equivalent from ...

Computational Developer

Location
Greater London, England, United Kingdom
designed for a technically sharp, creatively inclined individual who thrives in a multidisciplinary environment. You’ll sit at the intersection of architecture, software, and data — writing code that makes the world of BIM smarter, faster, and a bit less painful. You’ll work across a range of projects: automating … Revit workflows, building Dynamo tools, developing integrations with Autodesk Construction Cloud (ACC), and crafting bespoke APIs and data pipelines. A background in architecture is welcome, but a love for clean, elegant code is essential. Key Responsibilities Build integrations with ACC/BIM360 APIs , streamlining collaboration and data management. ...

Software Engineer, New Grad - Infrastructure

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 Software … Engineers at Palantir drive large-scale transformation through data, AI and world-leading infrastructure that supports mission-critical workloads. As an engineer within Palantir's Infrastructure teams, you'll have the opportunity to grow more quickly than you ever imagined as you contribute high-quality code directly ...

java developer in financial markets

Location
Greater London, England, United Kingdom
Описание LSEG is a global financial markets infrastructure and data provider. It delivers trusted financial market infrastructure services that help businesses and economies fund innovation, manage risk, and create sustainable growth. Задачи Design, develop, and maintain C++ and Java applications and services; Implement technical changes and enhancements that improve … delivering medium-to-large-scale systems Industry experience at a senior engineer or technical-lead-equivalent level Solid understanding of object-oriented design, data structures, algorithms, concurrency, memory management, and system integration Experience building and supporting distributed systems, including messaging, APIs, and inter-service communication Familiarity with Linux ...

Lead C# Developer .Net Core - Fintech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Lead C# Developer/Backend Software Engineer you'll design and implement the logic behind core applications, build APIs and microservices that handle data processing, business rules and third-party integrations and oversee the configuration and upkeep of secure, reliable server environments. You'll work closely with internal teams … technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What ...

Lead Backend Engineer - Technologist

Hiring Organisation
Client Server
Location
Newcastle upon Tyne, UK
Employment Type
Full-time
Your role: As a Lead Backend Engineer you'll design and implement the logic behind core applications, build APIs and microservices that handle data processing, business rules and third-party integrations and oversee the configuration and upkeep of secure, reliable server environments, working with a range of programming languages … knowledge of modern software engineering best practices across the full software development lifecycleYou have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, AlgorithmsYou're excited to join a start-up in a role that you can shape and influenceApply now to find ...

Software Engineer, New Grad - Production Infrastructure

Location
City Of 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 Software … Engineers at Palantir drive large-scale transformation through data, AI and world-leading infrastructure that supports mission-critical workloads. In this role, you’ll have an opportunity to grow more quickly than you ever envisioned as you contribute high-quality code directly to: Rubix and Apollo, platforms deployed ...

Forward Deployed Engineer (AI Solutions) - UKI Market

Hiring Organisation
Aircall
Location
London, UK
Employment Type
Full-time
ambitious, product-driven, and execution-focused, with visible impact, fast decisions, and real growth. How we work at Aircall: We're customer-obsessed, data-driven, and focused on delivering meaningful outcomes. We value ownership, continuous learning, and thoughtful speed. If you thrive in a collaborative, fast-moving environment where … years of experience in technical consulting, solutions engineering, or integration-focused project management. Client facing experience requiredTechnical skills: Strong command of APIs, webhooks, and data structures (JSON, REST, GraphQL) — able to design and troubleshoot integrations confidently. Even better if you have experience with MCP Servers. Practical understanding ...

Senior C++ Software Engineer

Hiring Organisation
WorldQuant
Location
London, UK
Employment Type
Full-time
understanding of Python language with development experience Strong understanding and experience with Linux system programming fundamentalsAbility to develop large-scale, distributed systemsStrong understanding of data structures, algorithms, high-performance application design, and concurrency patterns. Self-motivated and able to work independently with minimal directionProficiency in EnglishAn outstanding candidate … this application, you acknowledge and consent to terms of the WorldQuant Privacy Policy. The privacy policy offers an explanation of how and why your data will be collected, how it will be used and disclosed, how it will be retained and secured, and what legal rights are associated with ...