451 to 475 of 717 Data Structures Jobs in England

Senior Software Engineer, C++

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

Senior Configuration and Change Engineer

Hiring Organisation
Hackajob Ltd
Location
Luton, Bedfordshire, South East, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Class I and II changes, concessions, deviations, waivers and temporary changes, ensuring full traceability and impact assessment. Define and promote best practice for TCU data structures, workflows, status accounting and reporting. Ensure data integrity, access control, security classification and export control compliance. Ensure configuration and change control ...

Full Stack Software Engineer - Application Development

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 Palantir … Foundry is an end-to-end platform for data-driven decision-making. We're transforming the way organisations securely integrate their data, so they can then build reliable, critical applications atop that unified foundation. Our customers use Foundry to perform rich analyses that drive core operations within their ...

Technical Leader

Location
City Of London, England, United Kingdom
helping them define the right problems, shape solutions, and deliver technology-driven outcomes that create measurable business value. Our expertise spans software engineering, AI & data, product development, and customer experience, delivered by teams that combine strong technical depth with a consulting mindset. Why Join Us? If you are looking … React JS is desirable. Knowledge of cloud platforms, with AWS preferred. Familiarity with SQL and NoSQL databases. Solid understanding of computer science fundamentals, including data structures, algorithms, concurrency, and system design. Strong understanding of modern software development practices, including CI/CD, TDD, DevOps, observability, and automated quality ...

Lead Backend Engineer - Technologist

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
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 … modern software engineering best practices across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Apply ...

AI Product Engineer, Deployed

Location
Greater London, England, United Kingdom
exchanged freely, and creativity flourishes. You will wear many hats: software development, product management, sales, and interpersonal skills. Optimize and Scale: Build scalable data pipelines, integrate industrial sensor networks, optimize application performance and reliability, and prepare systems for production. Engage in projects including but not limited to optimizing … client-facing roles (Forward-Deployed Engineer, Solutions Engineer, Integration Engineer, Sales Engineer, Customer Engineer) Possess a strong foundation in software design principles, data structures, and algorithms Hold a Bachelor’s/Master’s degree in Computer Science, Software Engineering, or a related field Benefits Competitive salary plus equity ...

Global Banking & Markets - Software Engineer - Associate - London

Location
Greater London, England, United Kingdom
scalable software and systems, architect low-latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets. Our Impact - Repo Engineering The Repurchase … closely related field Minimum 1 year of experience in software development A solid understanding of object-oriented programming skills (Java, Python, C#) including data structures and algorithms Proficiency with AI-assisted development tools (e.g., GitHub Copilot or similar) Energetic, self-directed, and self-motivated Experience collaborating in global ...

Senior Forward Deployed Engineer – Key Accounts (AI Solutions)

Location
Chesham, England, United Kingdom
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 … relationship as the technical authority, operating with autonomy and credibility in front of senior (VP/CxO) stakeholders. 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. Hands‐on experience ...

Software Developer

Location
Greater London, England, United Kingdom
will make an impact... Design, develop, test and deploy proprietary software such as: Trading strategy simulation software optimized for distributed computation Large scale data acquisition, storage, accessibility, and visualization Ultra-low-latency trading strategies Complex algorithmic trading systems Real time trade management and risk analysis platforms Low level optimizations … data processing Fully automated trading strategies Adapters for exchange protocols Robust inter process communication mechanisms Analyze and tune system performance Collaborate with experienced teammates to learn and implement bespoke solutions that balance speed, features, and cost to improve our technology stack What you bring to the team... A degree ...

Java Engineer

Location
Greater London, England, United Kingdom
International Olympic Committee, and Mercedes-Benz. Our services span the full digital delivery lifecycle, including architecture, engineering, delivery management, user-centred design, business analysis, data, DevOps, and AI. We operate as a collaborative and inclusive organisation that empowers our people to take ownership, innovate, and develop their expertise. … Familiarity with containerisation technologies including Docker and Kubernetes. Experience with CI/CD tools and automated testing frameworks. Strong knowledge of software design patterns, data structures, and system design principles. Desirable Skills Experience building or integrating AI-powered applications and services. Familiarity with Large Language Models (LLMs), Generative ...

Software Engineering or SRE, PhD Intern, 2027

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
Computer Science or a related technical field in the EMEA region, and in your penultimate/final year of education. Experience working with data structures and algorithms during coursework/projects, research, internships, or practical experience in school or work (e.g., open-source coding). Experience with … assistant, teaching assistant, personal projects, etc.) with programming in either: C++, Java, Python, or Go. Research experience in algorithms, architecture, artificial intelligence, compilers, database, data mining, distributed systems, machine learning, networking, or systems. Relevant practical or internship experience with one or more of the following: web application development, Unix ...

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

c# developer in sports trading

Location
Greater London, England, United Kingdom
development Strong knowledge of SQL or Oracle databases Comfortable working 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 ...

Lead Software Engineer C# .Net - FinTech

Hiring Organisation
Client Server
Location
Reigate, Surrey, South East, United Kingdom
Employment Type
Permanent, Work From Home
engineering best practices You have a good knowledge of event driven architecture You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You have an appreciation ...

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

C# Developer Full Stack .Net Core JavaScript

Location
St Albans, England, United Kingdom
backend development skills You have experience with AWS and microservices You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You enjoy collaborating, learning new things and sharing knowledge You are degree educated in Computer Science or closely related discipline What ...

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

Senior Machine Learning Applications and Compiler Engineer, LPX

Location
Cambridge, England, United Kingdom
experience.* Strong software engineering background with proficiency in systems level programming (e.g., C/C++ and/or Rust) and solid CS fundamentals in data structures, algorithms, and concurrency.* Hands on experience with compiler or runtime development, including IR design, optimization passes, or code generation.* Experience with LLVM ...

Senior Manager – Counterparty Credit Risk & XVA

Location
Greater London, England, United Kingdom
Experience with open-source quant tooling (Strata, QuantLib, ORE) is an advantage. Hands‐on HPC experience: Parallel/concurrent programming (multithreading, multiprocessing, synchronization, concurrent data structures). GPU compute with CUDA, including GPU architecture (memory hierarchy, warps, occupancy, host–device transfers); ROCm/HIP a plus. Writing ...

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) Computational Genomics Scientist, Algorithms & AI/ML Pathogen Oxford, England, United [...]

Location
Oxford, England, United Kingdom
public health organisations worldwide. Your Role: As a (Senior) Scientist, you will design, develop, and evaluate novel computational methods for translating metagenomic sequencing data into actionable results in a clinical or public health context. You will develop algorithms and AI/ML methods that are accurate and robust enough … integrated into our infectious disease diagnostic product. You will report to the Lead Scientist in Computational Genomics, and you will work closely with bioinformaticians, data scientists, microbiologists, and software engineers to deliver clinically relevant innovation in the microbial genomics space. Key Responsibilities: Design, develop, and evaluate novel computational algorithms ...

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