Data Structures Jobs in the City of London

126 to 150 of 157 Data Structures Jobs in the City of London

Senior Product Engineer (AI Tech for Good | £140,000)

City of London, London, United Kingdom
Hybrid / WFH Options
Paradigm Talent
around 60% of your time coding, across backend, frontend, and infrastructure. Design scalable systems and technical architecture for rapidly evolving AI products. Collaborate with cross-functional teams — product, design, data, and AI — to ship impactful features. Explore and integrate the latest advancements in large language models and generative AI. Help build a strong, values-led engineering culture grounded in … curiosity, pragmatism, and purpose. You should have Experience leading or mentoring software engineers. Solid background across the full stack (Ruby, Go, Python, Typescript) Strong grasp of system design, data structures, and scalable architectures. Familiarity with cloud platforms (e.g. GCP, AWS) and AI tooling. A product-focused mindset and passion for solving real-world problems through technology. Why it More ❯
Posted:

Senior Product Engineer (AI Tech for Good | £140,000)

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Paradigm Talent
around 60% of your time coding, across backend, frontend, and infrastructure. Design scalable systems and technical architecture for rapidly evolving AI products. Collaborate with cross-functional teams — product, design, data, and AI — to ship impactful features. Explore and integrate the latest advancements in large language models and generative AI. Help build a strong, values-led engineering culture grounded in … curiosity, pragmatism, and purpose. You should have Experience leading or mentoring software engineers. Solid background across the full stack (Ruby, Go, Python, Typescript) Strong grasp of system design, data structures, and scalable architectures. Familiarity with cloud platforms (e.g. GCP, AWS) and AI tooling. A product-focused mindset and passion for solving real-world problems through technology. Why it More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Eunice
platform accelerating finance moving on the chain. We give compliance and legal professionals the intelligence layer they need to navigate digital assets with confidence. By automating complex workflows, standardising data, and aligning with global regulations, Eunice’s due diligence and monitoring platform helps institutions launch new assets, products, and partnerships - faster and with full trust. We are already working … a top engineering leader. What you'll be doing Design and implement Eunice user-facing applications for all product lines. Manage interactions between user-facing applications & the AI/data platform behind it. Participate in company/product strategy discussion, share ideas on how the product can evolve to support future use cases. Test and deploy your own code. … both FE and BE, ideally Typescript, Javascript/NodeJS, etc. You have experience with common software and system design patterns and infrastructure including APIs, cloud infrastructure tools, storage solutions, data structures etc. Ideally you have experience working on AI/Crypto projects, or you are very eager to learn if you don’t have such experience. Obsessed with More ❯
Posted:

Senior Software Engineer

london (city of london), south east england, united kingdom
Eunice
platform accelerating finance moving on the chain. We give compliance and legal professionals the intelligence layer they need to navigate digital assets with confidence. By automating complex workflows, standardising data, and aligning with global regulations, Eunice’s due diligence and monitoring platform helps institutions launch new assets, products, and partnerships - faster and with full trust. We are already working … a top engineering leader. What you'll be doing Design and implement Eunice user-facing applications for all product lines. Manage interactions between user-facing applications & the AI/data platform behind it. Participate in company/product strategy discussion, share ideas on how the product can evolve to support future use cases. Test and deploy your own code. … both FE and BE, ideally Typescript, Javascript/NodeJS, etc. You have experience with common software and system design patterns and infrastructure including APIs, cloud infrastructure tools, storage solutions, data structures etc. Ideally you have experience working on AI/Crypto projects, or you are very eager to learn if you don’t have such experience. Obsessed with More ❯
Posted:

Software Engineer - Trading Technology

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Quant Capital
its Finance Technology team. This group builds and maintains the systems that power financial control, treasury, and tax functions across the business. The role offers exposure to distributed systems, data engineering, and high-throughput platforms, with the chance to work on projects ranging from payments automation and expense management to liquidity modelling and regulatory reporting. Key Responsibilities Design, build … Work across the full SDLC, from requirements gathering to deployment and support What Were Looking For 36 years of professional software engineering experience Strong academic grounding in algorithms and data structures Experience with concurrent programming and asynchronous systems Familiarity with distributed systems, microservices-based architectures Commitment to clean, disciplined software engineering practices Proficiency in Go, JavaScript, Java, C++ More ❯
Posted:

Software Engineer - Trading Technology

City of London, London, United Kingdom
Hybrid / WFH Options
Quant Capital
its Finance Technology team. This group builds and maintains the systems that power financial control, treasury, and tax functions across the business. The role offers exposure to distributed systems, data engineering, and high-throughput platforms, with the chance to work on projects ranging from payments automation and expense management to liquidity modelling and regulatory reporting. Key Responsibilities Design, build … the full SDLC, from requirements gathering to deployment and support What We’re Looking For 3–6 years of professional software engineering experience Strong academic grounding in algorithms and data structures Experience with concurrent programming and asynchronous systems Familiarity with distributed systems, microservices-based architectures Commitment to clean, disciplined software engineering practices Proficiency in Go, JavaScript, Java, C++ More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Oho Group Ltd
What We’re Looking For: 3+ years of hands-on experience with modern C++ Strong academic foundation in Computer Science, Mathematics, Physics, or related fields Excellent grasp of algorithms, data structures, and optimization techniques Passion for writing clean, efficient, and dependable code Proactive, curious, and collaborative mindset If you’re excited about working on world-class C++ software More ❯
Posted:

Integration Specialist

City of London, London, United Kingdom
TRIA
team to design, test, and build new integrations, as well as maintain existing integrations on their Boomi platform. We are looking for: Experience with Boomi integration Strong exposure to data integration and knowledge of databases An understanding of data structures within a variety of database platforms (SQL, MySQL, MARIA, Oracle) Great stakeholder management It would be a More ❯
Posted:

Integration Specialist

london (city of london), south east england, united kingdom
TRIA
team to design, test, and build new integrations, as well as maintain existing integrations on their Boomi platform. We are looking for: Experience with Boomi integration Strong exposure to data integration and knowledge of databases An understanding of data structures within a variety of database platforms (SQL, MySQL, MARIA, Oracle) Great stakeholder management It would be a More ❯
Posted:

Artificial Intelligence Engineer

City of London, London, United Kingdom
Accelleo
logic ✅ What You Must Bring UK-based and either hold SC clearance or be eligible and willing to go through clearance 2+ years of experience in applied AI engineering, data engineering, or backend platform work Strong experience in Python — capable of implementing algorithms and working with APIs, data structures, and logic flows Good understanding of machine learning More ❯
Posted:

Artificial Intelligence Engineer

london (city of london), south east england, united kingdom
Accelleo
logic What You Must Bring UK-based and either hold SC clearance or be eligible and willing to go through clearance 2+ years of experience in applied AI engineering, data engineering, or backend platform work Strong experience in Python capable of implementing algorithms and working with APIs, data structures, and logic flows Good understanding of machine learning More ❯
Posted:

Java Software Engineer (Tier 1 Investment Bank)

City of London, London, United Kingdom
Hybrid / WFH Options
Radley James
Maintain high standards in testing, documentation, and code quality Tech Stack & Skills: Strong proficiency in core Java Exposure to JavaScript/TypeScript & HTML5 is a plus Deep understanding of data structures, algorithms, and performance optimization Familiar with modern SDLC tools and CI/CD workflows Competitive compensation package and a flexible hybrid working model. More ❯
Posted:

Java Software Engineer (Tier 1 Investment Bank)

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Radley James
Maintain high standards in testing, documentation, and code quality Tech Stack & Skills: Strong proficiency in core Java Exposure to JavaScript/TypeScript & HTML5 is a plus Deep understanding of data structures, algorithms, and performance optimization Familiar with modern SDLC tools and CI/CD workflows Competitive compensation package and a flexible hybrid working model. More ❯
Posted:

Application Support Engineer – Platform & Scripting

City of London, London, United Kingdom
Hybrid / WFH Options
Principle
supporting users and internal teams in identifying and resolving issues efficiently. Key requirements Minimum 2 years’ experience in application or technical support Confident with SQL – running queries, joins, analysing data structures Able to read and troubleshoot scripts – Unix shell, Bash, and UI scripts Understanding of web-based UI behaviour is a bonus Strong communication and problem-solving skills More ❯
Posted:

Application Support Engineer – Platform & Scripting

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Principle
supporting users and internal teams in identifying and resolving issues efficiently. Key requirements Minimum 2 years’ experience in application or technical support Confident with SQL – running queries, joins, analysing data structures Able to read and troubleshoot scripts – Unix shell, Bash, and UI scripts Understanding of web-based UI behaviour is a bonus Strong communication and problem-solving skills More ❯
Posted:

Senior C++ Engineer

City of London, London, United Kingdom
Harrington Starr
high throughput C++ code Work on trading tools which leverage all aspects of our high-performance system, this includes order management, exchange connectivity as well as real time market data Improve performance and scalability of our trading infrastructure. Requirements, Skills & Experience. Must have 5+ years of relevant industry experience with modern C++ Strong understanding of data structures More ❯
Posted:

Senior C++ Engineer

london (city of london), south east england, united kingdom
Harrington Starr
high throughput C++ code Work on trading tools which leverage all aspects of our high-performance system, this includes order management, exchange connectivity as well as real time market data Improve performance and scalability of our trading infrastructure. Requirements, Skills & Experience. Must have 5+ years of relevant industry experience with modern C++ Strong understanding of data structures More ❯
Posted:

Senior C++ Engineer

City of London, London, United Kingdom
Harrington Starr
teams to roll out real improvements to production. What They’d Like to See Around 8 + years of hands-on C++ experience , ideally in trading, exchange, or market data systems . Strong grasp of Linux internals (system calls, threading, IPC, sockets, schedulers). Experience working with FIX/ITCH/OUCH protocols and low-latency networking (TCP, UDP … Multicast). Good understanding of data structures, memory management , and optimising code for speed. Why It’s a Great Move You’d be joining a high-performing team that actually values clean, efficient engineering and gives you full ownership of what you build. It’s an environment where ideas are taken seriously, the tech challenges are real, and More ❯
Posted:

Junior Java Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Understanding Recruitment
experienced engineer with 2+ years of experience⭐ Strong knowledge of Core Java. 🌐 Previous experience working in TDD and CI/CD environment and pair-programming.🕹️ Have good knowledge of Data Structures, Algorithms and Threads.📊 What’s On Offer? A competitive base salary of £70k. 💰 A generous annual bonus. ⭐ Hybrid working pattern, with two days remote a week.🏡 If More ❯
Posted:

Junior Java Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Understanding Recruitment
experienced engineer with 2+ years of experience Strong knowledge of Core Java. Previous experience working in TDD and CI/CD environment and pair-programming. Have good knowledge of Data Structures, Algorithms and Threads. Whats On Offer? A competitive base salary of 70k. A generous annual bonus. Hybrid working pattern, with two days remote a week. If youre More ❯
Posted:

Workday Analyst

City of London, London, United Kingdom
Cloud2 Consult
Payroll. Act as a primary point of support for Workday-related queries and issues, managing tickets and tracking resolutions through ServiceNow. Partner with HR and technical teams to maintain data accuracy, evaluate process designs, and assist with testing and quality assurance. Configure and optimise Workday business processes, security settings, and workflows in alignment with evolving business requirements. Conduct regular … audits and system checks to maintain compliance and ensure data reliability. Build and enhance Workday reports and dashboards to provide actionable insights for HR and leadership. Develop training materials, documentation, and job aids, and deliver training sessions to end users. Support the maintenance and troubleshooting of Workday integrations with external vendors and internal systems. Lead or contribute to Workday … least one of the following Workday modules: Absence, Time Tracking, or Payroll. Proficiency in multiple modules is highly desirable but not essential. Solid understanding of HR systems, workflows, and data structures. Strong capability in problem-solving, data analysis, and system troubleshooting. Excellent communication and stakeholder management skills, both written and verbal. High attention to detail with the ability More ❯
Posted:

Workday Analyst

london (city of london), south east england, united kingdom
Cloud2 Consult
Payroll. Act as a primary point of support for Workday-related queries and issues, managing tickets and tracking resolutions through ServiceNow. Partner with HR and technical teams to maintain data accuracy, evaluate process designs, and assist with testing and quality assurance. Configure and optimise Workday business processes, security settings, and workflows in alignment with evolving business requirements. Conduct regular … audits and system checks to maintain compliance and ensure data reliability. Build and enhance Workday reports and dashboards to provide actionable insights for HR and leadership. Develop training materials, documentation, and job aids, and deliver training sessions to end users. Support the maintenance and troubleshooting of Workday integrations with external vendors and internal systems. Lead or contribute to Workday … least one of the following Workday modules: Absence, Time Tracking, or Payroll. Proficiency in multiple modules is highly desirable but not essential. Solid understanding of HR systems, workflows, and data structures. Strong capability in problem-solving, data analysis, and system troubleshooting. Excellent communication and stakeholder management skills, both written and verbal. High attention to detail with the ability More ❯
Posted:

Business Analyst

City of London, London, United Kingdom
Hybrid / WFH Options
83zero Ltd
by collaborating with stakeholders, defining measurable outcomes, and ensuring clear communication. Document and ensure non-functional requirements (e.g., performance, security, scalability) are captured. Create visual representations of requirements (flowcharts, data flow diagrams, use case diagrams). Identify and document business rules that govern how the product should behave. Map out business processes to identify areas where the product can … improve efficiency. Understand and model the data structure required by the product. Participate in agile ceremonies including stand-ups, sprint planning, reviews, and retrospectives. Clarify requirements to the development team, manage defects, and validate fixes. Handle discovery work or spikes where needed to explore unknowns. Assist with user acceptance testing (UAT) by scenario development, scripting, coordination. Help users understand … bring Experience in understanding card payment processes, including transaction lifecycle, authorisation, clearing, settlement, reconciliation and fraud monitoring. Strong communication skills, problem-solving, critical thinking, and the ability to analyse data and identify areas for improvement. Understanding of business processes and the ability to model them using diagrams, flowcharts, or other tools. Ability to build relationships, collaborate effectively with product More ❯
Employment Type: Permanent
Salary: £65000 - £70000/annum
Posted:

Business Analyst FTC

City of London, London, United Kingdom
Hybrid / WFH Options
83zero Ltd
by collaborating with stakeholders, defining measurable outcomes, and ensuring clear communication. Document and ensure non-functional requirements (e.g., performance, security, scalability) are captured. Create visual representations of requirements (flowcharts, data flow diagrams, use case diagrams). Identify and document business rules that govern how the product should behave. Map out business processes to identify areas where the product can … improve efficiency. Understand and model the data structure required by the product. Participate in agile ceremonies including stand-ups, sprint planning, reviews, and retrospectives. Clarify requirements to the development team, manage defects, and validate fixes. Handle discovery work or spikes where needed to explore unknowns. Assist with user acceptance testing (UAT) by scenario development, scripting, coordination. Help users understand … bring Experience in understanding card payment processes, including transaction lifecycle, authorisation, clearing, settlement, reconciliation and fraud monitoring. Strong communication skills, problem-solving, critical thinking, and the ability to analyse data and identify areas for improvement. Understanding of business processes and the ability to model them using diagrams, flowcharts, or other tools. Ability to build relationships, collaborate effectively with product More ❯
Employment Type: Temporary
Salary: £65000 - £70000/annum
Posted:

Defi Automation Engineer

City of London, London, United Kingdom
Blue Coast
on-chain operations, including trading, liquidity management, and asset custody. * Write, test, and deploy smart contracts; proficiency beyond Solidity is highly valued. * Develop and maintain off-chain automation bots, data pipelines, and monitoring tools using languages like Python or Java. * Collaborate with the quant and trading teams to translate strategies into reliable, automated code. * Conduct code reviews and contribute … languages such as Python or Java. * Demonstrable experience in systematically integrating with on-chain DeFi protocols. * A deep understanding of the DeFi landscape, including MEV, gas optimization, and blockchain data structures. * Familiarity with Web3 libraries (e.g., web3.py, ethers.js) and interacting with blockchain nodes. Bonus Qualifications (Highly Desirable): * Experience in on-chain auditing or security review of smart contracts. * Knowledge More ❯
Posted:
Data Structures
the City of London
10th Percentile
£65,350
25th Percentile
£80,125
Median
£85,500
75th Percentile
£155,000
90th Percentile
£170,000