201 to 225 of 318 Data Structures Jobs in the UK

Senior C++ Programmer

Hiring Organisation
IT Search & Select
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
City of London is seeking an experienced Senior C++ Engineer to join its core development team. Youll work on high-performance trading and market-data systems used by hedge funds, proprietary trading firms and global investment banks technology where microseconds matter and engineering quality directly impacts trading outcomes. This … powers front-office trading workflows. Youll work closely with quants, traders and other engineers to deliver robust, low-latency solutions for pricing, execution, market-data processing and exchange connectivity. Expect modern C++, complex systems design, multithreading, optimisation, and the chance to influence technical direction across multiple product lines. ...

Forward Deployed Software Engineer, New Grad - Commercial

Hiring Organisation
Jobleads-UK
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 … chaos, and the consequences, and will be entrusted with real ownership to: Collaborate with engineers to make architecture and design decisions Wrestle with data at a scale that breaks assumptions and demands invention Build custom applications, LLM workflows, and production solutions engineered for a specific customer's reality ...

Senior Product Analyst

Hiring Organisation
TJX UK
Location
Watford, Hertfordshire, South East, United Kingdom
Employment Type
Permanent
plans (Merit, Bonus, Stock, Commission, One-time payments, Allowances) Advanced Compensation cycles and worksheets Strong understanding of: Compensation calculation frameworks and guideline logic Workday data structures for compensation components and plans Business Process (BP) & Security Integration Configure and maintain compensation-related business processes, including: Hire, compensation change, bonus … payout, stock grant, and off-cycle adjustments Align compensation configurations with: Workday Business Process Framework (BPF) Security groups and access controls for sensitive compensation data Ensure compliance with audit controls and segregation of duties ( SoD ) Preferred Experience Experience working in a global HCM environment with multi-country requirements ...

Software Engineer III - Data Analytics Platform

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Skills Formal training or certification on software engineering concepts and applied experience. Bachelor's Degree in Computer Science or equivalent. Solid programming fundamentals: data structures, concurrency basics, debugging, testing. Comfort working in one or more of Go, Python, or TypeScript, with the ability to ramp up quickly … ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security. Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage ...

SAP Developer

Hiring Organisation
FBI &TMT
Location
Harlow, London, United Kingdom
Employment Type
Permanent
Gather, analyse, and document business requirements and translate them into technical solutions. Perform systems analysis, application development, testing, and deployment activities. Design and analyse data structures and application integrations. Develop, enhance, maintain, and support application interfaces and integrations. Investigate and resolve application issues, identifying opportunities for process … system improvement. Support the integration of applications to ensure effective data exchange across the technology landscape. Project Delivery & Governance Contribute to system implementation projects, including user training, support, and problem resolution. Create and maintain technical and user documentation. Monitor and manage work requests through Helpdesk and Change Control processes. ...

Blockchain Architect

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £550/day
blockchain solutions. This role combines architecture leadership with active engineering involvement, driving solutions from concept through PoC to production. You will work closely with data, cloud, and DevOps teams to deliver secure, scalable, and compliant distributed ledger solutions. The role: Lead end-to-end design and architecture of blockchain … solutions (consensus models, data structures, APIs, security frameworks). Evaluate and select blockchain platforms (Ethereum, Hyperledger Fabric, Corda, Polygon, Avalanche) based on business needs. Define architecture blueprints including node design, data flows, and enterprise integration (ERP, CRM, APIs). Design token models, identity frameworks, and smart contract ...

Lead Site Reliability Engineer

Hiring Organisation
Jobleads-UK
Location
City of Westminster, England, United Kingdom
practices and exerts technical influence throughout your team Leads initiatives to improve the reliability and stability of your team’s applications and platforms using data-driven analytics to improve service levels Collaborates with team members to identify comprehensive service level indicators and stakeholders to establish reasonable service level objectives … Uses enterprise-authorized AI capabilities within the work environment to accelerate major-incident triage, troubleshooting, and post-incident analysis, validating outputs and handling operational data according to sensitivity and security requirements. Leads reuse-first adoption of AI-assisted reliability workflows across SDLC/toolchain practices (e.g., CI/ ...

Sr. Software Engineer, Cloud Detection (Hybrid, London)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
seeking a highly experienced backend engineer to join the CDE Platform team. You will design, build, and scale the foundational services that orchestrate data, content, and execution logic across CrowdStrike’s products (e.g., NGSIEM, FCS, Endpoint). Your work will create a highly performant, scalable, and resilient platform that … processes internet‐scale data streams and enables real‐time detection generation. What You’ll Do Lead backend engineering efforts from rapid prototypes to large‐scale applications across CrowdStrike products. Leverage and build cloud‐based systems to detect targeted attacks and automate cyber threat intelligence production at a global scale. ...

Machine Learning Engineer, Applied AI - Deployed

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
models to tackle real‐world problems, particularly in automating complex, manual processes in a range of real‐world verticals. Optimize and Scale: Build scalable data pipelines, optimize models for performance and accuracy, and prepare them for production. Monitor and maintain deployed models to ensure they continue delivering value across … engineering practices. You Might Thrive In This Role If You: Hold a BSc/Master’s/PhD degree in Computer Science, Machine Learning, Data Science, or a related field. Have experience building GenAI‐focused applications with the latest technologies, including but not limited to Agents, reasoning models ...

Senior Software Engineer, Full Stack, Publisher Optimization

Hiring Organisation
Jobleads-UK
Location
City of Westminster, England, United Kingdom
maintaining, or launching software products. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 5 years of experience with data structures and algorithms. Experience with statistical inference, control theory, Ad targeting, or language modeling. About the job Google's software engineers develop … 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 ...

Trading Strategy Software Engineer

Hiring Organisation
Jobleads-UK
Location
City Of London, England, United Kingdom
Trading Strategy Software Engineers deliver a wide variety of applications, systems and tools, including trading algorithm implementations, options pricing, volatility calculations, simulation frameworks, and data analysis & visualization tools for traders. Your Core Responsibilities: You will work together with traders, researchers, quants, and fellow engineers. You will take ownership … least 3 years of experience as a Software Engineer with excellent programming abilities; Solid understanding of computer science fundamentals, including algorithms, complexity analysis, data structures, memory models, and concurrency models; Strong quantitative and analytical skills and a keen interest in applying them to the Trading field; Prior experience ...

Senior Staff Generative AI Engineer – VP (IC, Hands-On)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
proofs‐of‐concept. Expert‐level proficiency in Python is a must‐have, with a deep understanding of its ecosystem for AI/ML development, data engineering, and backend services. Full‐stack development experience is a distinct advantage. Extensive hands‐on experience with Generative AI concepts, Large Language Models (LLMs … develop, and deploy highly performant, large‐scale AI/ML systems into production environments. Strong understanding of modern software development principles, clean code practices, data structures, algorithms, and distributed systems. Proficiency with Relational (preferably, PostgreSQL) and Vector (preferably, pgvector) databases. Preferred Qualifications (Bonus Points): Proficiency in additional programming ...

Senior Engineer

Hiring Organisation
Jobleads-UK
Location
City Of London, England, United Kingdom
Small businesses are the backbone of the economy, and we’re here to help them win. We’ve built a platform that uses clever data to get them the funding they need in minutes, not weeks. At Funding Circle, we have the restless energy of a fintech start … card-related products. You’ll work closely with talented colleagues to lead technical ideation sessions, solve complex problems spanning beyond the team, and drive data-driven decisions. This is an exciting opportunity to make a real impact while growing your expertise in an environment that values innovation, teamwork ...

Senior Software Engineer, C++

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
make sound business decisions. C++ plays a critical role in our event‐driven trading systems, which are designed to reliably handle vast amounts of data at ultra‐low latencies. As a C++ Engineer, you will build systems used to analyze and trade tens of thousands of products across hundreds … will do: Main technical activities include: Lead the development and global rollout of our Core platform used in multiple business/focus groups (Market data, Quantitative research, Pricing, Strategies) Be involved in the development process, which will be a fast‐paced iterative process where you deploy your deliverables ...

Lead Software Developer C# - Finance

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
North East. As a Lead Software Developer 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 ...

Software Engineering Manager - Java, Javascript, Cloud

Hiring Organisation
Hays Technology
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£700 - £900/day up to £850pd (Inside IR35)
passion for technology, with ability to be hands-on if required Nice to have: Degree in Computer Science or related field Strong CS fundamentals (data structures, algorithms, problem solving) Immediate availability Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business ...

Phd Researcher Assistant

Hiring Organisation
GradBay
Location
United Kingdom
evaluate software design decisions, and help train AI systems to produce more accurate, reliable, and technically robust outputs. Typical areas of expertise include: Algorithms & Data Structures Software Engineering Distributed Systems Databases Machine Learning Fundamentals Programming Languages Computer Architecture Cloud & Backend Systems Cyber Security Systems Design No previous ...

Senior Java Developer

Hiring Organisation
Pontoon
Location
Bromley, London, United Kingdom
Employment Type
Contract
with Oracle DB. Strong Java (Core Java & J2EE) development experience. Multithreading. SQL & PL/SQL. Excellent communication skills. Core Java, J2EE, Multithreading, Collections, OOP, Data Structures Strong skills in Spring, Spring Boot, REST APIs, Hibernate Experience with Oracle Database. Front-end experience with AngularJS/Angular Working knowledge ...

Contract - Java Developer (FX Trading)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
tech management, Quantitative Strategies Group and trading desk. Full SDLC experience, Git, Jenkins, Ansible etc. Advanced programming skills including understanding of algorithms and data structures, design patterns, multi-threading. Experience in 3rd line production support Have a degree in Computer Science, Physics, Engineering, Mathematics, or relevant analytical degree. ...

PowerApps Developer

Hiring Organisation
Data Careers
Location
Oxfordshire, South East, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £450 per day
application and adherence to local and industry development standards. Familiar with database software which enables the user to create, populate and manipulate data structures An understanding of component development, testing and debugging using a selection of software languages and tools Ability to participate in technical design sessions; develop ...

Senior Software Engineer, Windows/Desktop Applications - Brighton, United Kingdom

Hiring Organisation
Jobleads-UK
Location
Brighton, England, United Kingdom
Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). Experience leading technical design, mentoring other engineers, conducting code reviews, and making ...

Senior Software Engineer, Windows/Desktop Applications - Manchester, United Kingdom

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). Experience leading technical design, mentoring other engineers, conducting code reviews, and making ...

Senior Software Engineer, Windows/Desktop Applications - Bristol, United Kingdom

Hiring Organisation
Jobleads-UK
Location
Bristol, England, United Kingdom
Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). Experience leading technical design, mentoring other engineers, conducting code reviews, and making ...

Software Engineer, Portfolio Management

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
will suit someone that enjoys direct business interaction, is delivery focused and works well under pressure. There is a growing demand for solving Big Data problems, building the systems in Windows and Linux environments that are hosted on their internal Openshift cluster. The three main elements of the position … geographies. Financial Markets experience - Equities, FX, Options, & Fixed Income trading. Technologies Exceptional object-oriented development skills (C# .Net background preferable) SQL Server and data analytical skills Thorough understanding of object orientated programming, computing fundamentals and data structures Experience with Web technologies (HTML, JavaScript Frameworks e.g., Vue, React ...

Software Engineer (Athena)

Hiring Organisation
Jobleads-UK
Location
United Kingdom
support as needed. Write clean, tested, production-ready code and improve it when you find things that don't meet that bar Work within data ingestion and validation workflows, learning the patterns for handling unstructured enterprise data Participate in code review, both giving and receiving direct, constructive feedback … call preparation as you grow into the role What we’re looking for 3+ years of software engineering experience Backend engineering fundamentals: data structures, APIs, databases, systems thinking Go experience or strong experience in another statically typed language with demonstrated willingness to learn Go is a must ...