501 to 525 of 724 Data Structures Jobs in England

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

Software Development Engineer III

Location
Greater London, England, United Kingdom
Technology builds innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences for the traveler and our partners that drive loyalty and customer satisfaction. The Expedia Group … business problems at the project level and team level and design solutions that are easily testable and observable Understanding of relational and NoSQL databases, data structures, API patterns, and service-oriented architectures You have the ability to establish operational excellence metrics at the team level and identify ...

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

Golang Developer

Hiring Organisation
E-Solutions IT Services UK Ltd
Location
Burgess Hill, West Sussex, United Kingdom
Employment Type
Full-Time
Salary
£58,000 - £60,000 per annum
hands-on Golang development. Strong understanding of Go routines, channels, concurrency, and memory management. Experience building REST APIs and microservices. Strong knowledge of data structures, algorithms, and software design principles. Experience with SQL databases such as PostgreSQL, MySQL, or Oracle. Experience with NoSQL databases such as MongoDB, Redis ...

Computer science teacher

Hiring Organisation
Academics
Location
Tonbridge, Kent, United Kingdom
Employment Type
Full-Time
Salary
£130.00 - £200.00 per day
could be the role for you. Key Responsibilities: Plan, deliver, and assess engaging Computer Science up to KS5. Teach key concepts including programming, algorithms, data structures, cybersecurity, and computational thinking. Foster a creative and inclusive classroom environment where students feel confident exploring technology. Prepare students for examinations ...

Blockchain Architect

Location
Slough, 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 ...

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

Machine Learning Performance Engineer

Location
Greater London, England, United Kingdom
Experience with HPC schedulers and Kubernetes-based workload orchestration. Strong understanding of one or more deep learning frameworks, such as PyTorch. Strong background in data structures, algorithms, and parallel programming on heterogeneous systems. Deep understanding of Linux OS fundamentals, such as as scheduling, memory management, NUMA, networking ...

Unreal Engine Developer

Location
City Of 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 ...

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

Software Engineer

Location
Warmley, England, United Kingdom
with backend development using Rust, Python or Go. Understanding of software development principles including MVVM and UDF. Understanding of Web APIs, OpenAPI standards and data structures. Experience with Docker and containerised deployments. Knowledge of DevOps processes, including CI/CD pipelines and automated testing. Strong communication and collaboration skills. ...

Lead Software Engineer Python API

Location
Greater London, England, United Kingdom
Python backend software engineering skills You have experience of building FastAPIs You have a good knowledge of Azure You have experience of working with data at scale You have strong SQL skills (PostgreSQL, SQL Server - Azure Databricks experience highly preferred) You have a thorough knowledge of Computer Science fundamentals … including Data Structures, Design Patterns, OOP You're collaborative and pragmatic with great communication skills What's in it for you: Salary to £110k + bonus 25 days holiday Private Medical Insurance (including dental and optical cashback) Life Insurance, Income Protection Pension Subsidised gym membership X4 paid volunteering ...

Senior Software Engineer - Portugal 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 ...

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

Network DevOps Engineer

Location
West of England, England, United Kingdom
automated software testing strategy, including evaluating and selecting the best tools and frameworks. Managing and extending our network Source of Truth by developing custom data models, plugins, and state-driven automation jobs. Building and managing CI/CD pipelines to automate the testing and deployment of network changes. Collaborating … Strong experience designing, consuming, and integrating REST and GraphQL APIs using frameworks such as Django REST Framework, FastAPI and Pydantic. Proficiency working with standard data structures, serialisation, and templating languages (e.g., JSON, YAML, Jinja2). In-depth understanding of DevOps principles and Agile software development methodologies (e.g., Scrum ...

Demand Operations Manager

Location
Malvern, England, United Kingdom
improvements in speed-to-lead, lead acceptance, follow-up effectiveness and MQL-to-opportunity conversion rates. Optimise Salesforce lead management, campaign attribution, reporting dashboards, data quality and system integrations. Lead digital sales and ecommerce optimisation initiatives, enhancing customer journeys, online conversion, self-service adoption and retention. Leverage automation … Marketing, Sales, Sales Operations, IT, Ecommerce and Commercial teams to drive continuous improvement and measurable commercial outcomes. About you: Strong knowledge of Salesforce, CRM data structures, lead management workflows, and optimisation of lead routing, qualification processes and SLAs. Experience delivering CRM, marketing operations, revenue operations or sales operations ...

Staff Software Engineer, Google Health Coach

Location
City of Westminster, England, United Kingdom
interfaces into workflows. Preferred qualifications: Master’s degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of experience with data structures and algorithms. 3 years of experience in a technical leadership role leading project teams and setting technical direction. Experience processing time-series … sensor, or biometric data. Experience with advanced GenAI paradigms, including flat agent orchestration, single-agent reasoning loops, tool-use/function calling, and agentic data grounding. Proven experience with evaluation frameworks and multi-agent simulation to improve and adapt non-deterministic systems. About the job Google's software engineers ...

Business Analyst

Location
Leeds, England, United Kingdom
Business Analyst , you’ll have a major impact on helping us achieve our goal. Working with our data and analytical platforms, you’ll be part of the team that defines and owns the requirements for an initiative from inception to the point it goes live. You’ll facilitate stakeholder … unforgettable package holidays and flights. We couldn’t do it without our wonderful people. What you’ll be doing: Aligned to one of our Data Domains (e.g., Customer, Operations, Pricing and Revenue), you will thrive in a fast-paced Agile environment, applying Lean Business Analysis techniques to deliver ...

Software Engineer, TPU Compiler, PhD, Early Careers

Location
Greater London, England, United Kingdom
velocity of important production teams. Apply AI to the development of the Compiler and to the Compiler itself. Qualifications Experience with coding in data structures, algorithms and software design. Research experience in Artificial Intelligence, Distributed Systems, Machine Learning, Data Mining, Natural Language Processing, Image Classification, Spam Fighting … 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 ...

PDM BOM Lead / CAD Data Transfer Lead

Hiring Organisation
Contechs Consulting
Location
Bicester, Oxfordshire, United Kingdom
Employment Type
Contract
Position Title: PDM BOM Lead/CAD Data Transfer Lead Duration: Contract Location: Bicester Essential Criteria: Expertise in 3DEXPERIENCE and CATIA within an Automotive environment is essential. Engineering Data Transfer Perform CAD and metadata transfers between PLM systems, internal customers, and external partners. Validate CAD and metadata quality … governance requirements. Maintain transfer traceability and audit records. Liaise with Engineering, IT, and external partners to resolve transfer issues and support programme delivery. Understand data structures and export workflows to support root-cause analysis. BoM & Product Structure Management Perform BoM validation activities across assigned programmes. Support development ...

Senior Software Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
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 … 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 ...

Technical Lead - API

Location
Sheffield, England, United Kingdom
future vision for API standards and tooling Align and communicate product roadmaps with customers at the centre of change Champion the use of data and metrics to understand and improve customer outcomes Provide guidance and mentorship to development teams; ensure best practices and continuous learning To be successful … this role you should meet the following requirements: Strong grounding in software fundamentals: design patterns, data structures, algorithms, architecture Experience applying AI to software development patterns/processes to improve delivery at scale Proven leadership skills (guiding teams, creating a productive environment) Product/project management capability (planning ...

Senior Tech Business Analyst: SQL & Data Solutions (Hybrid)

Location
Greater London, England, United Kingdom
Huxley is hiring a Senior Technical Business Analyst in London. The role focuses on SQL databases and data structures, with a hybrid setup requiring two days in the office and remote work. A permanent position offers a salary in the £60,000–£75,000 range. You will lead ...