351 to 375 of 515 Data Structures Jobs in London

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

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

Senior Python Software Engineer

Hiring Organisation
WorldQuant
Location
London, UK
Employment Type
Full-time
will be considered as a strong plus. 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 ...

Forward Deployed Engineer

Hiring Organisation
Workato
Location
London, UK
Employment Type
Full-time
leading Control and Execution Platform for Enterprise AI — the neutral platform enterprises trust to put AI to work across their business. Workato unifies data, applications, and processes into a single platform so AI can reliably orchestrate business processes in production at enterprise scale. Built on more than a decade … services technologies, enterprise messaging patterns, APIs, SOA, ESB, BPM, SDKs, and databases. Strong working knowledge of APIs—RESTful, SOAP/XML. Solid understanding of data structures—JSON. Sound knowledge of any RDBMS/NoSQL.Nice to haveHands-on experience with any of the following: Java, Python, or Ruby. Experience ...

ServiceNow Architect

Hiring Organisation
Experis
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
£700 - £750 per day
architecture design and delivery of secure ServiceNow solutions Define architectural standards and architecture principles aligned to business and technology needs Apply Common Service Data Model (CSDM) principles-designing data structures and guiding implementation Produce clear solution design documentation and technical direction for delivery teams Ensure the ServiceNow … bring: Proven experience as a ServiceNow Architect Practical, hands-on ServiceNow architecture experience across the platform and its capabilities Strong CSDM knowledge, including data modelling and implementation approach Ability to design solutions that stand up in complex enterprise environments Experience defining technical standards and shaping solution documentation Confident stakeholder ...

ServiceNow

Hiring Organisation
Experis
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
£700 - £750/day
architecture design and delivery of secure ServiceNow solutions Define architectural standards and architecture principles aligned to business and technology needs Apply Common Service Data Model (CSDM) principles-designing data structures and guiding implementation Produce clear solution design documentation and technical direction for delivery teams Ensure the ServiceNow … bring: Proven experience as a ServiceNow Architect Practical, hands-on ServiceNow architecture experience across the platform and its capabilities Strong CSDM knowledge, including data modelling and implementation approach Ability to design solutions that stand up in complex enterprise environments Experience defining technical standards and shaping solution documentation Confident stakeholder ...

java developer in financial services

Location
Greater London, England, United Kingdom
messaging tools Good knowledge of REST APIs Good understanding of AWS Thorough understanding of software development and Computer Science fundamentals, including Object-Oriented Programming, Data Structures, and Design Patterns Familiarity with DevOps and CI/CD pipelines Collaborative approach and strong problem-solving skills Условия: Pension, Life Assurance ...

C# Software Engineer - Finance

Location
Greater London, England, United Kingdom
C# development skills You're collaborative with excellent communication and stakeholder management skills You have a deep knowledge of Computer Science fundamentals including OOP, Data Structures, Design Pattens You're comfortable with AI, they use Claude You're degree educated, having achieved a 2.1 or above in Computer ...

Java Developer Kafka API - Tech Consultancy

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
have a good understanding of AWS You have a thorough understanding of software development and Computer Science fundamentals such as Object Oriented Programming, Data Structures and Design Patterns You are familiar with DevOps, CI/CD pipelines You're collaborative, enjoy problem solving and interacting with clients Apply ...

Software Developer - Order Gateway

Hiring Organisation
SQUAREPOINT CAPITAL
Location
London, UK
Employment Type
Full-time
software development best practices, version control, and testing methodologies. Demonstrated proficiency in modern C++ development techniques. Strong background in Linux environments. Advanced knowledge of data structures and networking concepts. Proficiency in Python. Nice to have: Advanced degree in Mathematics or Computer Engineering (MSc).Experience developing mission-critical software ...

C#.Net Developer- Brussels

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Knowledge of design patterns and advanced programming techniques and ability to apply them. Knowledge of basic computer science, including multi-threaded approach, algorithm complexity, data structures, graph theory, etc. Experience with dependency injection, unit testing, object mocking,Solid experience of the Software LifecycleThis is a unique opportunity ...

Blockchain Architect

Location
Greater London, England, United Kingdom
building highly scaled distributed systems and REST services. Should come from a strong development background. Very strong computer science fundamentals in algorithm design, data structures, problem solving, and complexity analysis Thorough understanding of parallel algorithms, concurrency, asynchronous architectures Experience working in an agile software development organization Proven ability ...

C# .NET Developer- Brussels

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Knowledge of design patterns and advanced programming techniques and ability to apply them. Knowledge of basic computer science, including multi-threaded approach, algorithm complexity, data structures, graph theory, etc. Experience with dependency injection, unit testing, object mocking,Solid experience of the Software LifecycleThis is a unique opportunity ...

Software Engineer (Full Stack)

Location
Greater London, England, United Kingdom
yarn. Solid experience with relational databases such as MySQL, PostgreSQL, or Oracle, and SQL query writing. Strong understanding of OOP fundamentals, SOLID principles, and data structures and algorithms. Familiarity with testing frameworks across the stack, such as JUnit, Mockito, Jest, React Testing Library, or Cypress. Familiarity with Docker ...

Unreal Engine Developer (Expression of Interest)

Location
Greater London, England, United Kingdom
production-critical code in a games studio, immersive studio, or real-time production environment. Deep knowledge of Unreal Engine systems, including advanced Blueprint scripting, data structures, and engine architecture paradigms. Exemplary C++ programming skills in an engine context with a solid understanding of object-oriented design and clean ...

Senior Blockchain Engineer - Digital Assets Platform

Location
Greater London, England, United Kingdom
maintainable code). Hands-on development experience as a full stack developer building enterprise-grade web applications Excellent computer science fundamentals: demonstrable command of data structures, algorithms, and design patterns along with capability to translate them into working, elegant code. Intricate knowledge of controls for consistent deployment ...

Blockchain Software Developer - Digital Assets Platform

Location
Greater London, England, United Kingdom
chain/off-chain integration patterns and blockchain node interaction Backend Engineering Fundamentals: solid grounding in enterprise software engineering — API design, microservices, data structures, algorithms, and design patterns Security Mindset: awareness of common smart contract vulnerabilities (reentrancy, front-running, integer overflow, etc.) and best practices for secure ...

Finance Systems Manager

Location
Greater London, England, United Kingdom
Finance Systems Manager to join the Group Finance Function on a permanent basis. The role will report to the Head of Financial Systems and Data Governance and will be the gatekeeper of the Group consolidation system. This role is open to candidates based in London, with hybrid working arrangements … available. The Role This role owns the metadata and master data structures, the integrations to source systems, the consolidation logic and the security model, and is accountable for the integrity of the data flowing through the system into Group reporting. Working with Finance, the commercial business ...

c# developer in financial trading

Location
Greater London, England, United Kingdom
design, architecture, and performance optimization Collaborate with Front Office, DevOps, and Quant Engineering teams Gain exposure to distributed systems, microservices, and high-frequency data handling Contribute to strategic platform decisions with key stakeholders and senior engineers Требования: Strong C#/.NET programming skills Solid computer science fundamentals, including data structures, algorithms, and concurrency At least 1 year of professional development experience Comfortable working in a fast-paced, agile, test-driven environment Будет плюсом: experience with complex systems in financial or mission-critical contexts, familiarity with multithreading, asynchronous programming, and performance tuning Условия: Bonus and comprehensive benefits Hybrid ...

Lead AIML Software Engineer (Python)

Location
Greater London, England, United Kingdom
adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the AI and Machine Learning Data Platforms team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products … drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Will provide technical leadership on data projects across engineers, product managers and stakeholders Will provide mentorship/guidance to a couple of junior engineers Drives team adoption of enterprise-authorized ...

Senior Software Engineer London

Location
Greater London, England, United Kingdom
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/… pipelines Data fluency - A working understanding of SQL and document databases Ownership at pace - You work independently, take business and product ownership and keep moving when requirements evolve You work AI-first - You will use AI daily here, and we mean daily. You do not need to arrive ...