platforms and their respective data services. Solid understanding of data governance principles, including data quality, metadata management, and access control. Familiarity with big data technologies (e.g., Spark, Hadoop) and distributed computing. Proficiency in SQL and at least one programming language (e.g., Python, Java) 6 Month Contract Inside IR35 Immediately available Hybrid: up to 2 times in the London Office More ❯
platforms and their respective data services. Solid understanding of data governance principles, including data quality, metadata management, and access control. Familiarity with big data technologies (e.g., Spark, Hadoop) and distributed computing. Proficiency in SQL and at least one programming language (e.g., Python, Java) 6 Month Contract Inside IR35 Immediately available London up to 2 times a month in the More ❯
platforms and their respective data services. Solid understanding of data governance principles, including data quality, metadata management, and access control. Familiarity with big data technologies (e.g., Spark, Hadoop) and distributed computing. Proficiency in SQL and at least one programming language (e.g., Python, Java) 6 Month Contract Inside IR35 Immediately available London up to 2 times a month in the More ❯
products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributedcomputing, 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. … developers and helping us build a better Developer Experience for Android. Android is Google's mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. … We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc) that run the best apps/services for everyone in the world. Responsibilities Write product or system development code. Participate in More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Lorien
of 2 days a week on site. Role Overview: As an AI Engineer, you will be responsible for designing and developing intelligent agents capable of autonomous decision-making in distributed environments. You will leverage your expertise in Python and Spark to process large-scale data and use modelling techniques to enable complex agentic behaviours. Experience working with MCP servers … or similar distributedcomputing platforms is key. Key Responsibilities: Design and develop agentic AI systems that operate autonomously across diverse data sources and workflows. Implement scalable data processing pipelines using Apache Spark and Python. Build, train, and fine-tune advanced AI/ML models for agent reasoning, planning, and execution. Integrate solutions with MCP (Massively Concurrent Processing) servers … Scala-based implementations). Solid understanding and hands-on experience with modelling intelligent agents, including symbolic, neural, or hybrid approaches. Experience deploying to and managing workloads on MCP or distributed processing environments. Familiarity with libraries such as TensorFlow, PyTorch, LangChain, or Ray is a plus. Ability to write clean, efficient, and well-documented code in a collaborative environment. Desirable More ❯
identifying dependencies, interfaces, and technical constraints. Technical roadmap ownership - Work with architects and engineers to maintain the technical roadmap, identifying areas of technical debt or new application components across distributed systems. Technical documentation - Produce and maintain detailed technical and functional documentation, including API specifications, configuration workflows, and integration guides. Stakeholder engagement - Act as a central communication point between product … performance optimisation, latency management, concurrency, and integration considerations. Strong knowledge of networking principles (TCP, UDP, multicast) and experience designing for resilience, throughput, and low-latency data distribution. Expertise in distributedcomputing and system architectures, including microservices and high-throughput, low-latency systems. Strong knowledge of data architecture and database design, with experience across relational, time-series, and high More ❯
/CD pipelines, and automated deployment. Knowledge of market data, transactional systems, or financial datasets. Excellent communication skills and collaborative mindset. Desirable Experience with Azure Data Lake, OneLake, or distributedcomputing environments. Understanding of data security and compliance (e.g., GDPR, SOX). Exposure to preparing datasets for Power BI. More ❯
to work with and manage stakeholders. Desirable Skills/Knowledge/Experience Ability to prepare and process datasets for Power BI usage. Experience with OneLake, Azure Data Lake, and distributedcomputing environments. Understanding of financial regulations such as GDPR, SOX, etc. More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Reed Talent Solutions
AAD, Machine Learning). Candidate Profile Essential Skills & Experience: Strong programming skills in C++. Solid understanding of numerical methods such as Monte Carlo simulations and optimisation algorithms. Experience with: Distributedcomputing and inter-process communication Multi-threading programming Microsoft Office, VC++, VBA SQL databases (Access, Oracle) Web technologies (XML, XSLT) Proven ability to work independently and as part More ❯
AAD, Machine Learning). Candidate Profile Essential Skills & Experience: Strong programming skills in C++. Solid understanding of numerical methods such as Monte Carlo simulations and optimisation algorithms. Experience with: Distributedcomputing and inter-process communication Multi-threading programming Microsoft Office, VC++, VBA SQL databases (Access, Oracle) Web technologies (XML, XSLT) Proven ability to work independently and as part More ❯
AAD, Machine Learning). Candidate Profile Essential Skills & Experience: Strong programming skills in C++. Solid understanding of numerical methods such as Monte Carlo simulations and optimisation algorithms. Experience with: Distributedcomputing and inter-process communication Multi-threading programming Microsoft Office, VC++, VBA SQL databases (Access, Oracle) Web technologies (XML, XSLT) Proven ability to work independently and as part More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Reed Talent Solutions
AAD, Machine Learning). Candidate Profile Essential Skills & Experience: Strong programming skills in C++. Solid understanding of numerical methods such as Monte Carlo simulations and optimisation algorithms. Experience with: Distributedcomputing and inter-process communication Multi-threading programming Microsoft Office, VC++, VBA SQL databases (Access, Oracle) Web technologies (XML, XSLT) Proven ability to work independently and as part More ❯
london, south east england, united kingdom Hybrid / WFH Options
Reed Talent Solutions
AAD, Machine Learning). Candidate Profile Essential Skills & Experience: Strong programming skills in C++. Solid understanding of numerical methods such as Monte Carlo simulations and optimisation algorithms. Experience with: Distributedcomputing and inter-process communication Multi-threading programming Microsoft Office, VC++, VBA SQL databases (Access, Oracle) Web technologies (XML, XSLT) Proven ability to work independently and as part More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Reed Talent Solutions
AAD, Machine Learning). Candidate Profile Essential Skills & Experience: Strong programming skills in C++. Solid understanding of numerical methods such as Monte Carlo simulations and optimisation algorithms. Experience with: Distributedcomputing and inter-process communication Multi-threading programming Microsoft Office, VC++, VBA SQL databases (Access, Oracle) Web technologies (XML, XSLT) Proven ability to work independently and as part More ❯
stores, column stores, log storage, ) Good understanding of applying cryptography in software development (e.g. TLS, PKI, HMAC, hashing algorithms, etc.) Good understanding of algorithms and data structures to solve distributedcomputing problems (e.g. content-based addressing, immutable data structures, CRDTs, consensus protocols, merkle DAGs, etc. It'd be amazing if you can also An understanding of information security More ❯
is a stimulating environment where systems must operate in real-time, requiring robust event-driven architectures, streaming data pipelines, and reactive programming. You’ll tackle complex scalability challenges across distributed systems, ensuring speed and reliability under heavy user loads. Security and compliance are central to the platform, so you’ll be involved in building secure systems with strong authentication … Modern microservices architecture powering high-volume systems Containerisation using Docker and Kubernetes for scalable deployments Cloud-native platforms and automated CI/CD pipelines Real-time performance engineering and distributedcomputing challenges Secure development practices with a focus on system architecture and compliance. Contact Philip Boltt at Lorien Global for more information. More ❯
warrington, cheshire, north west england, united kingdom
Lorien
is a stimulating environment where systems must operate in real-time, requiring robust event-driven architectures, streaming data pipelines, and reactive programming. You’ll tackle complex scalability challenges across distributed systems, ensuring speed and reliability under heavy user loads. Security and compliance are central to the platform, so you’ll be involved in building secure systems with strong authentication … Modern microservices architecture powering high-volume systems Containerisation using Docker and Kubernetes for scalable deployments Cloud-native platforms and automated CI/CD pipelines Real-time performance engineering and distributedcomputing challenges Secure development practices with a focus on system architecture and compliance. Contact Philip Boltt at Lorien Global for more information. More ❯
bolton, greater manchester, north west england, united kingdom
Lorien
is a stimulating environment where systems must operate in real-time, requiring robust event-driven architectures, streaming data pipelines, and reactive programming. You’ll tackle complex scalability challenges across distributed systems, ensuring speed and reliability under heavy user loads. Security and compliance are central to the platform, so you’ll be involved in building secure systems with strong authentication … Modern microservices architecture powering high-volume systems Containerisation using Docker and Kubernetes for scalable deployments Cloud-native platforms and automated CI/CD pipelines Real-time performance engineering and distributedcomputing challenges Secure development practices with a focus on system architecture and compliance. Contact Philip Boltt at Lorien Global for more information. More ❯
is a stimulating environment where systems must operate in real-time, requiring robust event-driven architectures, streaming data pipelines, and reactive programming. You'll tackle complex scalability challenges across distributed systems, ensuring speed and reliability under heavy user loads. Security and compliance are central to the platform, so you'll be involved in building secure systems with strong authentication … Modern microservices architecture powering high-volume systems Containerisation using Docker and Kubernetes for scalable deployments Cloud-native platforms and automated CI/CD pipelines Real-time performance engineering and distributedcomputing challenges Secure development practices with a focus on system architecture and compliance. Contact Philip Boltt at Lorien Global for more information. IND_PC1 Carbon60, Lorien & SRG - The More ❯
stores, column stores, log storage, ) Good understanding of applying cryptography in software development (e.g. TLS, PKI, HMAC, hashing algorithms, etc.) Good understanding of algorithms and data structures to solve distributedcomputing problems (e.g. content-based addressing, immutable data structures, CRDTs, consensus protocols, merkle DAGs, etc. It'd be amazing if you can also An understanding of information security More ❯
products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributedcomputing, 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. … qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. The Platforms and Devices team encompasses Google's various computing software platforms across environments (desktop, mobile, applications), as well as our first party devices and services that combine the best of Google AI, software, and hardware. Teams across this … area research, design, and develop new technologies to make our user's interaction with computing faster and more seamless, building innovative experiences for our users around the world. Responsibilities Write product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback More ❯
is a stimulating environment where systems must operate in real-time, requiring robust event-driven architectures, streaming data pipelines, and reactive programming. You'll tackle complex scalability challenges across distributed systems, ensuring speed and reliability under heavy user loads. Security and compliance are central to the platform, so you'll be involved in building secure systems with strong authentication … Modern microservices architecture powering high-volume systems Containerisation using Docker and Kubernetes for scalable deployments Cloud-native platforms and automated CI/CD pipelines Real-time performance engineering and distributedcomputing challenges Secure development practices with a focus on system architecture and compliance Key Responsibilities: Advocating TDD and solid development practices Providing technical leadership and peer development Peer More ❯
is a stimulating environment where systems must operate in real-time, requiring robust event-driven architectures, streaming data pipelines, and reactive programming. You’ll tackle complex scalability challenges across distributed systems, ensuring speed and reliability under heavy user loads. Security and compliance are central to the platform, so you’ll be involved in building secure systems with strong authentication … Modern microservices architecture powering high-volume systems Containerisation using Docker and Kubernetes for scalable deployments Cloud-native platforms and automated CI/CD pipelines Real-time performance engineering and distributedcomputing challenges Secure development practices with a focus on system architecture and compliance Key Responsibilities: Advocating TDD and solid development practices Providing technical leadership and peer development Peer More ❯
bolton, greater manchester, north west england, united kingdom
Lorien
is a stimulating environment where systems must operate in real-time, requiring robust event-driven architectures, streaming data pipelines, and reactive programming. You’ll tackle complex scalability challenges across distributed systems, ensuring speed and reliability under heavy user loads. Security and compliance are central to the platform, so you’ll be involved in building secure systems with strong authentication … Modern microservices architecture powering high-volume systems Containerisation using Docker and Kubernetes for scalable deployments Cloud-native platforms and automated CI/CD pipelines Real-time performance engineering and distributedcomputing challenges Secure development practices with a focus on system architecture and compliance Key Responsibilities: Advocating TDD and solid development practices Providing technical leadership and peer development Peer More ❯
warrington, cheshire, north west england, united kingdom
Lorien
is a stimulating environment where systems must operate in real-time, requiring robust event-driven architectures, streaming data pipelines, and reactive programming. You’ll tackle complex scalability challenges across distributed systems, ensuring speed and reliability under heavy user loads. Security and compliance are central to the platform, so you’ll be involved in building secure systems with strong authentication … Modern microservices architecture powering high-volume systems Containerisation using Docker and Kubernetes for scalable deployments Cloud-native platforms and automated CI/CD pipelines Real-time performance engineering and distributedcomputing challenges Secure development practices with a focus on system architecture and compliance Key Responsibilities: Advocating TDD and solid development practices Providing technical leadership and peer development Peer More ❯