226 to 250 of 1,812 Distributed Systems Jobs in the UK

Software Engineer - Data Infrastructure - Kafka

Location
United Kingdom
structured SQL engines (similar to Amazon RDS approach). We are facing the interesting problem of fault-tolerant mission-critical distributed systems and intend to deliver the world's best automation solution for delivering managed data platforms. We are looking for candidates from junior to senior level with … interests, experience and willingness to learn around Big Data technologies, such as distributed event-stores (Kafka) and parallel computing frameworks (Spark). Engineers who thrive at Canonical are mindful of open-source community dynamics and equally aware of the needs of large, innovative organisations. Location: This role ...

Forward Deployed Engineer

Location
Reading, England, United Kingdom
solutions for them. You will work directly with strategic clients to design and implement scalable technical integrations, define production-ready workflows, and ensure AI systems transition from experimentation to reliable deployment. This is a hands-on engineering role with strong product and client-facing responsibilities. Location & Travel: Preferred location … qualified candidates Frequent travel to client sites may be required (depending on client needs) Responsibilities: AI Deployment Architecture: Design and implement integrations between client systems and CloudFactory’s platform Architect scalable agentic AI & human-in-the-loop workflows Define data ingestion, transformation, and feedback loops Evaluate system bottlenecks (latency ...

Software Engineer

Location
Milton Keynes, England, United Kingdom
experience needed to set credible architectural direction and drive outcomes without dependency on external product managers. You will own end-to-end delivery across distributed systems, integrations, data, and infrastructure. This is an excellent opportunity for a seasoned engineer who has been there before — someone who can walk … that scales. Requirements We value deep, proven engineering experience over academic qualifications. The ideal candidate brings a track record of building and owning complex systems — someone who has seen what good looks like and knows how to get there. They are comfortable operating across multiple domains — backend, data, integration ...

Senior Backend Engineer

Location
Greater London, England, United Kingdom
days per week) Team: Engineering Compensation: Top of market. Competitive base + OTE The role Take what you already know about building reliable systems, or about infrastructure that has to work at scale, into a category-defining company. A fast track to owning the backend that powers decisions … world's leading PE firms. You'll build and own the services, pipelines, and infrastructure that sit underneath our AI platform - the systems that ingest documents, process financial data, and make everything downstream possible. Whether you've built high-throughput data pipelines, designed distributed systems that ...

Cloud Infrastructure Engineer — Scale Distributed Systems

Location
Greater London, England, United Kingdom
Slope in London is hiring Software Engineers to enhance their Infrastructure organization which supports multiple high-impact teams. You will work collaboratively on building distributed, scalable infrastructure critical to OpenAI’s technology, including products like ChatGPT. The ideal candidate has 4+ years of experience, strong software engineering skills, knowledge … distributed systems, and familiarity with tools like Kubernetes and Terraform. This position promises opportunities in a cutting-edge environment. #J-18808-Ljbffr ...

automation qa

Location
Greater London, England, United Kingdom
reusable and scalable performance tests as code, components, templates, and utilities; Root‐cause regressions across the stack by reading logs and tracing requests through distributed systems; Engage stakeholders across engineering, platform, and product to turn findings into fixes; Raise performance and scalability risks early and challenge assumptions constructively. … Требования: 5+ Years of experience in performance engineering with a track record of owning performance across complex, modern systems; Deep performance testing expertise including designing realistic load models and running load, stress, soak, and spike tests; Hands‐on depth with k6 for building and running performance tests; Monitoring ...

Senior Java Engineer, Distributed Systems & Scale

Location
United Kingdom
Elastic is looking for a Senior Software Engineer to join our Elasticsearch - Distributed Systems team and focus on how Elasticsearch provides scale, performance, and resilience. This team owns how nodes in an Elasticsearch cluster communicate, and how data are indexed, allocated, and replicated across nodes. Responsibilities include improving ...

Head of Engineering, Sales & Marketing Tools

Location
Greater London, England, United Kingdom
technology stack, including the engineering and customisation of Braze, the platform we use for customer engagement. The mandate is modernisation and reliability: re-architecting systems that have grown very quickly and making them dependable at a scale of more than 20 million users. This is a platform engineering … engineering organisation through other engineering leaders, rather than running a single team. You have proven platform engineering experience at scale - building and running complex distributed systems, not feature delivery alone. You have navigated legacy migrations and re-architecture projects at 20M+ user scale. You have strong backend engineering ...

Senior Software Engineer C# .Net

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
senior member of the engineering team, you will design and develop business-critical backend services using modern C# and .Net, working on distributed systems that process large volumes of data with demanding performance and reliability requirements. You'll be involved throughout the software lifecycle, from technical design … environment is particularly well suited to engineers with strong computer science foundations who enjoy tackling challenging problems, debating technical approaches and continuously improving both systems and engineering practices. About you: You have achieved a minimum 2.1 BSc in Computer Science or similar technical discipline from a top tier/ ...

Senior Platform Engineer: AI-Driven, Scalable Cloud Infra

Location
Greater London, England, United Kingdom
Preply is seeking a Software Platform Engineer to blend software engineering with cloud infrastructure, distributed systems, storage, and observability. You’ll own mission-critical services, build automation, and collaborate with product teams to design scalable platforms that support learning globally. Ideal candidates have ~8 years in distributed systems, Python proficiency, and AWS experience, plus strong English. #J-18808-Ljbffr ...

python developer in quantitative investment

Location
Greater London, England, United Kingdom
strategies and discretionary research. Задачи Build and ship features on a high-throughput streaming platform processing billions of market data points daily Tackle complex distributed systems problems at exceptional scale Work closely with quant researchers and traders to turn complex requirements into platform solutions Drive platform reliability through … work independently and gather requirements from stakeholders Nice to have: strong academic record and a degree with high mathematical and computing content, familiarity with distributed systems and orchestration, performance optimization and large-scale data processing experience, open-source contributions, market data experience, streaming or real-time data processing ...

Senior Software Engineer, Customer Data Protection

Location
Greater London, England, United Kingdom
with diverse groups of people Bachelor's Degree in an engineering-related field or equivalent related experience Experience designing, implementing, and operating highly scalable distributed systems Working experience with programming languages of Java, Swift, C, Go, or Python Experience in cloud deployment and monitoring technologies, such as Kubernetes … Preferred Qualifications Experience in performance benchmarking, debugging, and tuning distributed systems Deep understanding of cryptographic protocols, data encryption, secure key management, and security architectures. Experience with hardware security modules (HSMs) and secure enclave technologies. Adept at approaching problems from a position of curiosity, working with flexibility to find ...

Principal Platform Engineer

Location
Greater London, England, United Kingdom
product principles Experience establishing standards and paved-road approaches Experience designing highly available, scalable, and resilient cloud-native architectures Strong understanding of cloud infrastructure, distributed systems, networking, identity, and security Experience making architectural trade-offs across reliability, scalability, performance, cost, and developer experience Experience with Infrastructure as Code … Infrastructure as Code CI/CD Automation Platform-as-a-Product Principles Site Reliability Engineering (SRE) Practices ATS Optimization Keywords Hard Skills Cloud Infrastructure Distributed Systems Networking Security Performance Analysis Capacity Planning Scalability Engineering Operational Excellence Monitoring and Alerting Fault Tolerance Soft Skills Technical Leadership Mentoring Influencing Stakeholders ...

Staff Software Engineer- Customer Support

Location
City of Westminster, England, United Kingdom
business changes. Stay hands‐on with production‐quality code, technical discovery, design decisions, reviews and complex problem solving. Lead the design of distributed systems, APIs, integrations and event‐driven workflows where appropriate. Define robust integration patterns for Zendesk, Twilio and other CCaaS capabilities across telephony, messaging, case management … customer data. Who you are: Significant experience designing, developing and operating production software at scale. Strong understanding of software engineering principles, distributed systems and modern delivery practices. Deep backend engineering experience with Java and its associated frameworks, architecture patterns and testing practices. Experience designing integrations with third‐party ...

Senior Staff Software Engineer - Unity Catalog Runtime Enforcement

Location
Greater London, England, United Kingdom
work and assignments to team members and participate in project planning What we look for 15+ years industry experience building and supporting large‐scale distributed systems Comfortable working towards a multi‐year vision with incremental deliverables Extensive experience building and maintaining distributed systems Security first mindset ...

Quantum Network Software engineer/Senior Quantum Network Software engineer

Location
Greater London, England, United Kingdom
that will help shape the next era of secure quantum communications. This permanent position offers the opportunity to work with state‐of‐the‐art systems and collaborate with multi-disciplinary teams leading innovation across the global quantum ecosystem. The focus of this position will be to provide technical expertise … secure and resilient testbed that evolves with the technology landscape and industry requirements. You will work at the intersection between quantum communications, computing, distributed systems and classical networking, developing the software that enables quantum nodes and communication links to operate as a coordinated network. Key responsibilities (depending ...

Principal Test Engineer

Hiring Organisation
Hackajob Ltd
Location
Bournemouth, Dorset, South West, United Kingdom
Employment Type
Permanent
leadership and subject matter expertise across test engineering disciplines, acting as a recognised authority on testing standards and best practice Drive quality across complex distributed systems, including microservices, APIs and multi-system integrations, ensuring solutions are fit for purpose and resilient Influence technical and business stakeholders … passion for embedding quality throughout the software development lifecycle. Strong technical capability in a modern programming language, combined with experience testing APIs, microservices and distributed systems within cloud-based environments. Experience defining and implementing testing strategies, frameworks, governance and quality standards that drive consistency, efficiency and engineering excellence ...

Senior Full-Stack Engineer

Location
Greater London, England, United Kingdom
model and API design through to frontend implementation. Design and build robust, scalable APIs in TypeScript and Node.js, published in OpenAPI format. Architect resilient distributed systems and third‐party integrations, with sound error handling, failure mode mitigation and transaction control. Work with FHIR R4 resources and clinical data … TypeScript, Node.js and React. We are open to adjacent stacks where the fundamentals are strong. Substantial experience of system design and architecture, including systems that have been in production long enough to show their weaknesses. We will ask you to talk us through something you have designed, what went ...

Senior Backend Engineer - Python, AI, Equity & Distributed Systems

Location
City Of London, England, United Kingdom
Senior Backend Engineer in London to join a high-growth AI startup. You will design and implement high-performance Python services, build scalable distributed systems, and own backend architecture from design to production. You'll collaborate with founders, customers and engineers to solve complex problems and shape ...

Senior Software Engineer (C# / .Net) · London ·

Location
Greater London, England, United Kingdom
expected to think critically, challenge assumptions, design robust solutions, and take responsibility for their long-term success. You’ll work across backend services, distributed systems and frontend integrations, with a strong focus on correctness, maintainability and architectural clarity. You'll also use AI-assisted development tools responsibly, understanding … push back constructively when required Core technical skills C#/.NET 8+ , Entity Framework Core, async/await, MediatR/CQRS Strong understanding of distributed systems : consistency models, event-driven patterns, idempotency, race conditions Experience with Redis caching , Azure Blob Storage , and data-modelling trade-offs API design ...

Backend Engineer: Scalable Distributed Systems

Location
Greater London, England, United Kingdom
Jobtailor is seeking an experienced software engineer to design and build scalable distributed systems in a London-based role. You will work across the full software lifecycle, from idea generation and prototyping to production delivery. You will collaborate with both technical and non-technical teammates to solve customer ...

Principal Engineer

Location
Greater London, England, United Kingdom
operating the world’s leading specialised AI cloud. We focus on one of the highest‐conviction bets in the company: architecting and delivering the distributed systems and real‐time infrastructure that underpin simulation‐driven autonomous or embodied AI at hyperscale. Our team operates at the intersection of advanced … acting as an early architect of deep‐tech platforms that successfully reached commercial deployment (e.g., AI/ML, simulation, digital twins, or defence systems). Deep, hands‐on experience building real‐time distributed systems under strict latency, scale, and resilience constraints. Strong technical intuition for where legacy ...

Backend Engineer - Rust & Scalable Distributed Systems

Location
Greater London, England, United Kingdom
Augur in London is seeking a Backend Engineer to design and build scalable distributed systems for real-time sensor integration. You will shape the architecture and contribute to a platform that surfaces real-time insights while scaling to growing customer needs. The role emphasizes autonomy, collaboration, and building ...

Senior PHP Backend Engineer for Distributed Systems

Location
Greater London, England, United Kingdom
millions of users. You will drive high-performance PHP backends, with Laravel and Symfony expertise, across a remote UK-focused team. You will shape distributed systems, SOA transitions, and coding standards while mentoring peers and balancing innovation with stability. You will work with Product and DevOps to translate ...

Software Engineer

Location
Greater London, England, United Kingdom
seeking talented Software Engineers to join our team in London. You will work on our core banking platform, building scalable, cloud-native financial systems that are revolutionizing the banking industry. We look for engineers who are passionate about writing clean, maintainable code and solving complex distributed systems … Kingdom. This role is not marked as remote. Company context Thought Machine has active SoftwareCareers listings in the current job inventory. Prepare examples for: Distributed Systems, Cloud Infrastructure, Software Engineering, API Development. Receive verified Engineering jobs with visa and relocation signals. Explore similar employers with active visa-sponsored ...