176 to 200 of 1,670 Distributed Systems Jobs in the UK

Principal Software Engineer (Java) - Security - Elasticsearch

Location
United Kingdom
work with engineering and product leaders at Elastic. Your goal is to provide high-performance security at all levels. This includes ensuring that our distributed data store has top-quality security at scale.What You Will Be DoingOwning core security initiatives from architecture to production, focusing on the delivery … plan, and execution for major security components inside the Elasticsearch core engine.Developing the foundational security models for intricate features.Optimizing security performance at scale in distributed systems environments.Applying cryptographic solutions to address genuine customer use cases.Ensuring robust data isolation within shared infrastructure supporting disparate customers.Monitoring and applying the latest ...

Principal Cloud Architect

Location
Slough, England, United Kingdom
Cloud Infrastructure & Networking: Strong hands-on expertise in cloud networking, connectivity, identity and access management, security, governance and Infrastructure as Code (IaC). Modern Distributed Systems: Strong understanding of modern cloud-native architecture, distributed systems, APIs, integration, messaging and event-driven architectures, alongside experience with containers … Kubernetes or comparable technologies. Security, Resilience & Reliability: Demonstrable experience designing secure, scalable, highly available and resilient systems, including disaster recovery, observability and operational best practices. Cloud Strategy & Technical Leadership: Experience influencing cloud or technology strategy at senior level, making sound architectural decisions and communicating complex technical trade-offs ...

Lead AI Software Engineer

Location
Newbury, England, United Kingdom
React or Angular. Proven experience designing and implementing RESTful APIs, microservices, integrations, platform services, and digital applications. Strong understanding of cloud‐native architectures, distributed systems, containerised environments, and modern integration patterns. Experience building event‐driven solutions using technologies such as Kafka, RabbitMQ, or equivalent platforms. Demonstrated ability … operational excellence. What skills you will learn Advanced AI‐native engineering and AI‐agent orchestration techniques. Large‐scale cloud‐native software architecture and distributed systems practices. Modern software delivery frameworks, automation strategies, and developer productivity improvements. Advanced observability, operational readiness, and production engineering capabilities. Enterprise‐scale implementation planning ...

Product Security Engineers (Multiple Levels) (Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
employment at Allstate. Allstate is not providing sponsorship for this vacancy* Minimum of 3 years of software engineering experience, with demonstrated ownership of production systems throughout the full software development lifecycle which must include proficiency in one or more modern programming languages (e.g., Java, JavaScript) .* Hands on experience … designing, building, and operating scalable distributed systems and cloud‐based applications, including microservices architectures* Demonstrated ability to design, develop, and integrate APIs and backend services, including REST‐based interfaces* Familiarity with modern development workflows and engineering practices such as test driven development, paired programming, and continuous integration ...

Senior Java Engineer - Security - Elasticsearch

Location
United Kingdom
engineering and product leaders at Elastic. Your goal is to participate in providing high-performance security at all levels. This includes ensuring that our distributed data store has top-quality security at scale.What You Will Be DoingContributing to core security initiatives from architecture to production, focusing on the delivery … design, planning, and execution for major security components inside the Elasticsearch core engine.Developing the foundational security models for features.Optimizing security performance at scale in distributed systems environments.Applying cryptographic solutions to address genuine customer use cases.Ensuring robust data isolation within shared infrastructure supporting disparate customers.Monitoring and applying the latest ...

DevOps Engineer - UK

Location
Greater London, England, United Kingdom
hands-on experience in CI/CD, cloud infrastructure, automation, and containerized environments. If you are passionate about building scalable, secure, and highly available systems, we’d love to connect! On-premise experience is a plus! Employment: Full Employment City London Area Schedule: Hybrid Experience: 3 - 5 years About … with offices in Washington DC, London, New Delhi and Estonia, is an international provider of drone operations and traffic management solutions for unmanned aircraft systems (UAS) operators and airspace managers. We offer intelligent Machine Learning and AI driven traffic management software capabilities for UAS Traffic Management (UTM) and Urban ...

Principal Software Engineer (Java) - Security - Elasticsearch

Location
United Kingdom
work with engineering and product leaders at Elastic. Your goal is to provide high-performance security at all levels. This includes ensuring that our distributed data store has top-quality security at scale. What You Will Be Doing: Owning core security initiatives from architecture to production, focusing … execution for major security components inside the Elasticsearch core engine. Developing the foundational security models for intricate features. Optimizing security performance at scale in distributed systems environments. Applying cryptographic solutions to address genuine customer use cases. Ensuring robust data isolation within shared infrastructure supporting disparate customers. Monitoring ...

Senior Software Engineer, Distributed Databases (Vitess/MySQL/MyRocks)

Location
Greater London, England, United Kingdom
Senior Software Engineer, Distributed Databases (Vitess/MySQL/MyRocks) Location London Business Area Engineering and CTO Ref # 10053002 Description & Requirements Description & Requirements Bloomberg runs on financial data. Across datasets spanning every asset class—from alternatives and reference data to corporate actions, filings, benchmarks, point-in-time histories … derived analytics—every record must be correct, durable, globally available, and served with low latency. Our team builds Bloomberg’s distributed OLTP storage platform. We operate petabytes of critical financial data across more than 10,000 MySQL shards, using InnoDB and MyRocks as storage engines and Vitess for sharding ...

Senior Software Engineer Backend

Location
United Kingdom
bring sophisticated insights into compelling customer experiences. This is a great opportunity for an experienced backend engineer who enjoys solving complex data and distributed systems challenges and wants to help redefine how customers interact. What You Will Be Doing Design, develop, test, and maintain scalable backend services … define service interfaces and data structures that enable intuitive, responsive visualization experiences. Work with data engineers to establish reliable data flows between source systems, analytical platforms, visualization services, and downstream applications. Collaborate with product managers and engineering teams to translate customer and business needs into scalable technical solutions. Contribute ...

Product Security Engineers (Multiple Levels) (Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
employment at Allstate. Allstate is not providing sponsorship for this vacancy. Minimum of 3 years of software engineering experience, with demonstrated ownership of production systems throughout the full software development lifecycle which must include proficiency in one or more modern programming languages (e.g., Java, JavaScript) . Hands on experience … designing, building, and operating scalable distributed systems and cloud‐based applications, including microservices architectures Demonstrated ability to design, develop, and integrate APIs and backend services, including REST‐based interfaces Familiarity with modern development workflows and engineering practices such as test driven development, paired programming, and continuous integration ...

Senior Software Engineer, Code Search

Location
United Kingdom
semantic code search in GitHub’s core search experience as well as GitHub’s Copilot products. The ideal candidate has strong experience with distributed systems, cloud infrastructure, DevOps, reliability engineering, as well as the ability to work autonomously, learn quickly, and communicate and set technical direction. You will … software engineer at GitHub, you will enhance the collaboration experience at GitHub by working closely with a community of engineers and designers with a distributed, diverse and passionate team delivering the services that millions of developers depend on. In this role you will design, prototype, implement, ship and support ...

Senior Software Engineer, AeroParker

Location
Stockport, England, United Kingdom
help drive our next phase of global growth. As a member of this engineering team, you will have the opportunity to design and build systems and features from the ground up, play a major role in defining our product direction, and mentor other engineers. The ideal candidate … rapid iteration and feature launches Help build a culture where production bugs are treated as constructive opportunities to improve the platform Ensure that our distributed systems remain highly available, secure, and capable of handling high-volume consumer traffic across global airports Work directly with global partners to build ...

Lead Software Engineering — Trading Tech

Location
City of Westminster, England, United Kingdom
engineering team where your code and ideas directly improve platform resilience, scalability, and developer experience. This role offers meaningful ownership, opportunities to grow your distributed systems expertise, and the chance to contribute to technical direction through hands-on delivery. You’ll work in a fast-paced environment with … related field, or equivalent practical experience. Hands-on proficiency in Java and a track record of delivering production-quality code. Experience building distributed systems that process high volumes of data with real-time delivery needs. Practical experience with continuous integration and continuous delivery (CI/CD) pipelines ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
This role suits a strong generalist who has seen many parts of engineering. You might have worked on any of the following: high-throughput systems, computer vision, robotics, ML infrastructure, or other complex applications. Our ideal candidate brings strong engineering judgment, good technical range, and the ability to learn … iterate on ML models - from dataset curation through training, evaluation, and deployment to edge devices. Help bring ML, computer vision, or signal-processing systems into production with tight performance constraints Build reliable application features and services that customers use in real environments. Analyze production data to find system limits ...

Software Architect - Python & .NET.

Hiring Organisation
Computer Futures
Location
London, England, United Kingdom
delivery, providing practical technical leadership to development teams while defining a scalable, long-term architectural approach. Define the software architecture for complex automation and systems integration projects. Design scalable, secure and maintainable applications using C#/.NET, Python and Django . Establish clear architectural standards, design principles and technology … roadmaps. Translate customer, operational and engineering requirements into practical technical solutions. Design platforms that integrate business applications, databases, automation systems, third-party products and physical equipment. Define service boundaries, APIs, data flows, interface specifications and integration patterns. Produce architecture diagrams, technical designs, data models and supporting documentation. Design distributed ...

Software Architect - Python & .NET.

Hiring Organisation
Computer Futures
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£90,000
delivery, providing practical technical leadership to development teams while defining a scalable, long-term architectural approach. Define the software architecture for complex automation and systems integration projects. Design scalable, secure and maintainable applications using C#/.NET, Python and Django . Establish clear architectural standards, design principles and technology … roadmaps. Translate customer, operational and engineering requirements into practical technical solutions. Design platforms that integrate business applications, databases, automation systems, third-party products and physical equipment. Define service boundaries, APIs, data flows, interface specifications and integration patterns. Produce architecture diagrams, technical designs, data models and supporting documentation. Design distributed ...

Principal Software Engineer

Location
Boston, England, United Kingdom
Role Our client is an innovative organisation developing advanced AI-driven robotics solutions for logistics, fulfilment and industrial automation. Its technology enables robotic systems to automate complex physical tasks in demanding, real-world environments. We are seeking a Principal Software Engineer specialising in Robotic Manipulation to provide technical leadership … hardware-in-the-loop workflows to validate system performance, safety and reliability. Diagnose and resolve complex issues involving robotics software, hardware, controls, sensors, distributed systems and integrated system behaviour. Collaborate with multidisciplinary teams spanning hardware, controls, perception, systems engineering, product development, testing and software engineering. Lead architecture ...

Senior AI Software Engineer

Location
United Kingdom
equivalent enterprise application frameworks. Experienced in designing and implementing RESTful APIs, microservices , integrations and customer-facing digital capabilities . Familiar with cloud-native architectures, distributed systems, containerised deployment models and event-driven integration patterns. Experienced with CI/CD pipelines, automated testing, observability and production support. Able … testing, contract testing, regression verification, observability and production readiness. Experience improving CI/CD pipelines, deployment automation and production verification processes. Deeper understanding of distributed systems, containerised deployments and event-driven integration patterns. Stronger capability in root‐cause analysis, incident investigation and operational improvement. Coaching, pairing and peer ...

Sr Backend Engineer

Location
City Of London, England, United Kingdom
platforms in a dynamic financial services environment. Your key responsibilities: Design, develop, and maintain mission-critical banking services and applications Lead architectural decisions for distributed systems and microservices Build and support cloud-native applications in multi-cloud environments Develop robust RESTful APIs and implement asynchronous processing solutions Ensure … bring to the role: Essential Requirements: Extensive hands-on backend engineering experience with expert proficiency in Java development and JVM technologies Deep understanding of distributed systems architecture, microservices, and relational database data architecture patterns Proven experience building and supporting cloud-native applications in production Demonstrated experience developing RESTful ...

Data Architect (8 Month FTC)

Hiring Organisation
Hackajob Ltd
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
guardrails and target/transition architectures within a complex, cloud-native environment. Combines strategic leadership with deep technical expertise in data modelling, detailed design, distributed systems and engineering problem-solving. Key Responsibilities & Skills Data Architecture & Strategy: Define and evolve data strategy, architecture principles, standards and target-state roadmaps … balancing scalability, resilience, security, cost and delivery speed. Cloud-Native & Distributed Systems: Deep expertise in microservices, domain-driven design (DDD), bounded contexts, data ownership, event-driven integration, eventual consistency and distributed transactions. Event Streaming: Hands-on experience designing and operating Kafka, Kinesis or equivalent platforms, including partitioning ...

Software Engineer, Enterprise

Location
Greater London, England, United Kingdom
businesses to seamlessly integrate AI into their operations at production scale. We’re looking for a Backend Engineer to help bring large‐scale GenAI systems to production. In this role, you’ll build the core infrastructure that powers AI products for some of the world’s largest enterprises—designing … scalable APIs, distributed data systems, and robust deployment pipelines that enable production‐grade reliability and performance. This is a rare opportunity to be at the center of the GenAI revolution, solving hard backend and infrastructure challenges that make AI truly work at enterprise scale. If you're excited ...

Senior Software Engineer II

Location
Greater London, England, United Kingdom
offerings. The ideal candidate will combine strong software engineering fundamentals with applied AI/ML expertise, enabling the development of scalable, production-grade AI systems in a regulated financial services environment. Location: UKor EU Hybrid/Remote: Remote (Ocasionaltravel required) Responsibilities AI Solution Development Design, build, and deploy … Data Engineering Collaboration Partner with data engineers to ensure data quality, availability, and pipeline integrity Work with structured and unstructured datasets across large-scale, distributed systems Innovation & Continuous Improvement Stay current with advancements in AI, GenAI, and emerging technologies Contribute to experimentation, prototyping, and innovation initiatives Identify opportunities ...

Core AI Engineer

Location
Greater London, England, United Kingdom
teams’ most powerful ideas. As part of our engineering team, you’ll shape the platforms and tools that drive high‐impact research - designing systems that scale, accelerate discovery and support innovation across the firm. Take the next step in your career. The role The Core AI team … through seamless integrations and user‐facing tools. Key responsibilities of the role include: Designing and operating model serving infrastructure, including inference pipelines and scheduling systems Building and running centralised MCP servers, ensuring secure, reliable access to enterprise tools and data Owning platform reliability, performance and scalability across Kubernetes‐based ...

Senior Platform Software Engineer - R&D Automation Location: London

Location
Greater London, England, United Kingdom
that millions of learners and tutors rely on every day. Our platform handles over 20bln requests per month, and we combine software engineering, distributed systems and cloud infrastructure to keep it reliable at scale while making it faster and easier for engineering teams to build … entire software development lifecycle. AI platforms and capabilities: creating reusable foundations, tools and integrations that allow agents to interact effectively with our codebases, engineering systems and internal knowledge. Experimentation at speed: rapidly prototyping new approaches, measuring their effectiveness and scaling the ones that create meaningful value. Safe and reliable ...

Member of Technical Staff, Full Stack

Hiring Organisation
FBI &TMT
Location
City of London, London, United Kingdom
Employment Type
Permanent
Member of Technical Staff, Full Stack to join its core engineering team on a permanent basis. The role will involve designing, building and scaling systems that process video and sensor data, while delivering AI-powered features for real-world security and operations. Key Responsibilities: Build and maintain backend services … TypeScript and React, including modern tools such as React Query and Tailwind Contribute to infrastructure, system architecture and cloud-native engineering decisions Work on distributed systems, real-time processing, high availability and system performance Collaborate effectively with AI, product and infrastructure teams to deliver reliable features Support ...