Distributed Systems Jobs in the UK

51 to 75 of 485 Distributed Systems Jobs in the UK

Principal Software Engineer, Cloud Performance (London)

London, UK
Oracle
and developing standards and tools to identify critical performance improvements across OCI data-planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level systems with high performance that can be adopted by our core cloud services across OCI. As Oracle Cloud Infrastructure (OCI) continues its rapid expansion, we are seeking a skilled Software … linking performance data to business metrics. Develop and implement improvements in shared components, libraries, and runtime configurations (e.g., Java runtime, SDKs, and images). Qualifications: 5 to 10 years distributed service engineering experience in a software development environment Development experience in a modern programming language, such as Java, C++, C# Hands-on experience designing, developing, and operating public cloud … cloud environment Experience working closely with architects, principals, product, and program managers to deliver product features on time and with high quality. Good knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals. Working familiarity with networking protocols (TCP/IP, and standard network architectures. Good understanding of databases, NoSQL systems, storage, and distributed More ❯
Employment Type: Full-time
Posted:

Data Engineer

Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
Tenth Revolution Group
their team. This is a fantastic opportunity to join an award-winning tech business where you will have the opportunity to work at the forefront of data architecture, building distributed systems and leveraging Gen AI tools to accelerate development and improve quality. You will be encouraged to explore new ways to utilise modern technologies and will be positioned … other members of the technical team whilst leading innovative technical projects. As part of this role, you will be responsible for some of the following areas: Design and build distributed data pipelines using languages such as Spark, Scala, and Java Collaborate with cross-functional teams to deliver user-centric solutions Lead on the design and development of relational and … machine learning models into production To be successful in the role you will have: Creating scalable ETL jobs using Scala and Spark Strong understanding of data structures, algorithms, and distributed systems Experience working with orchestration tools such as Airflow Familiarity with cloud technologies (AWS or GCP) Hands-on experience with Gen AI tools for coding and debugging This More ❯
Employment Type: Full-Time
Salary: £125,000 - £140,000 per annum
Posted:

Data Engineer

Bristol, United Kingdom
Hybrid / WFH Options
Tenth Revolution Group
their team. This is a fantastic opportunity to join an award-winning tech business where you will have the opportunity to work at the forefront of data architecture, building distributed systems and leveraging Gen AI tools to accelerate development and improve quality. You will be encouraged to explore new ways to utilise modern technologies and will be positioned … other members of the technical team whilst leading innovative technical projects. As part of this role, you will be responsible for some of the following areas: Design and build distributed data pipelines using languages such as Spark, Scala, and Java Collaborate with cross-functional teams to deliver user-centric solutions Lead on the design and development of relational and … machine learning models into production To be successful in the role you will have: Creating scalable ETL jobs using Scala and Spark Strong understanding of data structures, algorithms, and distributed systems Experience working with orchestration tools such as Airflow Familiarity with cloud technologies (AWS or GCP) Hands-on experience with Gen AI tools for coding and debugging This More ❯
Employment Type: Permanent
Salary: £125000 - £140000/annum
Posted:

Graduate Software Engineer: MSquared

London, United Kingdom
Hybrid / WFH Options
MSquared
services, and APIs that make these capabilities accessible to developers. Contribute to the seamless operation and expansion of our platform, ensuring exceptional user experiences. Work on projects that span distributed systems, game engine integration like Unreal, real-time networking, and more. Receive mentorship and structured professional development from world-class engineers, helping you grow into a leading expert … identify with the following Strong academic record, meaning a high degree classification, complemented by extracurricular involvement or internships in a software environment. A passion for gaming, online experiences or distributed systems with a desire to shape the future of virtual worlds. Experience with at least one modern programming language such as JavaScript, TypeScript, Go, C++, or similar. Appreciation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Manager, Checkout Experience

London, United Kingdom
Amazon
Experience At Amazon, whether a shopper embarks on their journey, Checkout serves as their ultimate destination. Every week, tens of millions of individuals traverse our innovative customer interfaces and systems, all leading to the joy of their purchases. Our mission is to become the most trusted and delightfully convenient purchasing experience on Earth. We wield a remarkable potential for … influencing customers and businesses, owning mission-critical distributed systems infrastructure and frameworks that thousands of engineers worldwide employ on the Amazon retail website. We have tailored our operational models to suit well-supported, follow-the-sun on-call arrangements, working seamlessly with our counterparts across the globe. Our commitment extends to our people and our software, fostering an … our customers and takes immense pride in the technical and business impact of their work. We extend to you the opportunity to construct multi-tiered, low-latency, highly resilient distributed systems on a grand scale. You will play a pivotal role in crafting solutions that profoundly enhance the shopping experience, handling vast data volumes, delivering lightning-fast response More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Blockchain Developer

Edinburgh, City of Edinburgh, United Kingdom
Rise Technical Recruitment
group of organisations is purpose-driven, entrepreneurial, and unafraid to challenge the status quo. You'll join a small, elite team working at the intersection of finance, cryptography, and distributed systems - with full ownership and autonomy to shape the future of this sovereign blockchain ecosystem. On offer is a rare opportunity to be part of something fast-moving … contribute to protocol optimisation and security The Person: Good years of blockchain development experience, ideally at protocol level Strong coding skills in Rust, Go, or C++ Deep understanding of distributed systems and consensus design Familiar with cryptographic principles and secure key management More ❯
Employment Type: Permanent
Salary: £120000 - £300000/annum Great Benefits Package
Posted:

Blockchain Developer

Edinburgh, Midlothian, Scotland, United Kingdom
Rise Technical Recruitment Limited
group of organisations is purpose-driven, entrepreneurial, and unafraid to challenge the status quo. You'll join a small, elite team working at the intersection of finance, cryptography, and distributed systems - with full ownership and autonomy to shape the future of this sovereign blockchain ecosystem. On offer is a rare opportunity to be part of something fast-moving … contribute to protocol optimisation and security The Person: Good years of blockchain development experience, ideally at protocol level Strong coding skills in Rust, Go, or C++ Deep understanding of distributed systems and consensus design Familiar with cryptographic principles and secure key management More ❯
Employment Type: Permanent
Posted:

Blockchain Developer

broughton, central scotland, united kingdom
Rise Technical Recruitment Limited
group of organisations is purpose-driven, entrepreneurial, and unafraid to challenge the status quo. You'll join a small, elite team working at the intersection of finance, cryptography, and distributed systems - with full ownership and autonomy to shape the future of this sovereign blockchain ecosystem. On offer is a rare opportunity to be part of something fast-moving … contribute to protocol optimisation and security The Person: Good years of blockchain development experience, ideally at protocol level Strong coding skills in Rust, Go, or C++ Deep understanding of distributed systems and consensus design Familiar with cryptographic principles and secure key management JBRP1_UKTJ More ❯
Posted:

Blockchain Developer

livingston, central scotland, united kingdom
Rise Technical Recruitment Limited
group of organisations is purpose-driven, entrepreneurial, and unafraid to challenge the status quo. You'll join a small, elite team working at the intersection of finance, cryptography, and distributed systems - with full ownership and autonomy to shape the future of this sovereign blockchain ecosystem. On offer is a rare opportunity to be part of something fast-moving … contribute to protocol optimisation and security The Person: Good years of blockchain development experience, ideally at protocol level Strong coding skills in Rust, Go, or C++ Deep understanding of distributed systems and consensus design Familiar with cryptographic principles and secure key management JBRP1_UKTJ More ❯
Posted:

Blockchain Developer

dunfermline, north east scotland, united kingdom
Rise Technical Recruitment Limited
group of organisations is purpose-driven, entrepreneurial, and unafraid to challenge the status quo. You'll join a small, elite team working at the intersection of finance, cryptography, and distributed systems - with full ownership and autonomy to shape the future of this sovereign blockchain ecosystem. On offer is a rare opportunity to be part of something fast-moving … contribute to protocol optimisation and security The Person: Good years of blockchain development experience, ideally at protocol level Strong coding skills in Rust, Go, or C++ Deep understanding of distributed systems and consensus design Familiar with cryptographic principles and secure key management JBRP1_UKTJ More ❯
Posted:

Blockchain Developer

Edinburgh, United Kingdom
Rise Technical Recruitment Limited
group of organisations is purpose-driven, entrepreneurial, and unafraid to challenge the status quo. You'll join a small, elite team working at the intersection of finance, cryptography, and distributed systems - with full ownership and autonomy to shape the future of this sovereign blockchain ecosystem. On offer is a rare opportunity to be part of something fast-moving … contribute to protocol optimisation and security The Person: Good years of blockchain development experience, ideally at protocol level Strong coding skills in Rust, Go, or C++ Deep understanding of distributed systems and consensus design Familiar with cryptographic principles and secure key management Reference Number: 254519 To apply for this role or for to be considered for further roles More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior QA Engineer - Product team Remote/Home Based, UK

United Kingdom
Hybrid / WFH Options
Aker Systems Limited
Aker Systems was founded in 2017 by a team of experienced technology professionals who recognised an opportunity to provide highly secure enterprise data platforms to large organisations. We build and operate ground-breaking, ultra-secure, high performance, cloud-based data infrastructure for the enterprise. Our proprietary technology solutions drive performance and reduce costs while helping our clients to improve … the management and sharing of data across their organisations. In 2024, Aker Systems won the Breakthrough Culture Awards highlighting growth companies putting culture first. In 2020 Aker Systems was recognised as a 'One to Watch' on the Sunday Times Tech Track. The Company was also recognised at the Thames Valley Tech Awards 2020; winning the Thames Valley Tech … Engineers, and Architects, you'll bring a test-first mindset and help shape quality from day one. This is a hands-on role for someone who thrives in complex, distributed environments, enjoys solving problems through automation, and wants to be part of a cross-functional, security-focused product team delivering into public sector and regulated domains like BFSI. Key More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Founding AI Engineer

London, South East, England, United Kingdom
Avanti
Founding AI Engineer - Agentic Systems | £120-150k Equity | London Transform Financial Services with Cutting-Edge AI Avanti Recruitment is partnering with an ambitious Series A fintech startup that's revolutionizing how financial institutions operate. Our client has secured £6M+ from a top-tier VC and is building the future of AI-powered business process automation. The Opportunity Join … a founding team member and help build world-class AI agents that transform manual, weeks-long financial processes into intelligent, automated workflows. You'll be developing sophisticated multi-agent systems from entry-level automation to expert-level autonomous decision-making. You'll be architecting the cognitive intelligence behind agent systems that operate in highly regulated environments, processing complex … critical business decisions. What You'll Build Advanced agentic architectures with orchestrator-managed specialized sub-agents Machine learning algorithms that increase agent autonomy and reduce human input Collaborative learning systems where agents share knowledge and improve collectively Fine-tuned models optimized for complex financial workflows Event-driven distributed systems handling sensitive data at enterprise scale The Tech More ❯
Employment Type: Full-Time
Salary: £120,000 - £150,000 per annum
Posted:

Senior Data Engineer

London, United Kingdom
Hybrid / WFH Options
Experis
ETL processes, and workflow orchestration, demonstrating best practices across tech stacks. Strong Python Skills Diverse Data Handling : Familiarity with batch, streaming, real-time, and unstructured data sources. Architectural Design & Systems Thinking : Ability to design and build scalable, high-performance data solutions. Data Modelling & Warehouse Design : Proficiency in data modelling, warehouse design, and database optimization, with examples of logical and … physical models. Distributed Data Systems : Experience in deploying, managing, and tuning distributed systems for optimal reliability and performance. Coding & Development Practices : Demonstrated coding expertise with modular, reusable, and efficient code in various languages. Development Lifecycle : Understanding of SDLC, CI/CD pipelines, and version control. Data Governance & Security : Knowledge of data security, governance, metadata management, and … engineering problems. Architecture for Scale : Design scalable, complex data architectures that provide cross-team value. Data Modelling & Governance : Establish standards in logical and physical data modelling and data governance. Distributed Computing : Employ parallel processing, streaming, and batch workflows to manage large data volumes effectively. ETL & Workflow Automation : Build ETL processes and automated workflows for efficient data movement. System Optimization More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer II- Amazon Customer Service, Amazon Customer Service

Manchester, Lancashire, United Kingdom
Amazon
are building intelligent software to make transportation more reliable, faster, and less costly, providing a better and less expensive experience for our customers. • Financial Technology: Create next generation of distributed, scalable financial systems that support Amazon's current and future business needs. Use big data technologies to design and develop services that facilitate global financial transactions worth billions … Amazonians and/or candidates. Whether supporting technologies for onboarding, time and attendance, compensation, amazon.jobs, or recruiting, you'll deliver robust feature sets, elegant designs, intuitive user interfaces and systems that make it easy for Amazonians to excel at performing critical business functions. Key job responsibilities Depending on your experience, interests and business needs, you will own the front … efficiency, and differentiated customer experiences. We're looking for software engineers passionate about building software solutions end-to-end, have strong software development experience delivering at scale solutions, and systems design skills. You should have a demonstrated ability delivering within a DevOps delivery model from scoping requirements, requirement analysis, design, development, test, CI/CD, security implementation, and operational More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering

London, United Kingdom
Hybrid / WFH Options
Goldman Sachs Bank AG
world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively 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 … developing metrics to track performance, and managing the release and deployment lifecycle. Team members help support the day-to-day operations of the trading desk and the electronic trading systems; the team is expected to interact closely with Trading & Sales business users. Candidates must have the technical and analytical skills required to triage and resolve complex production issues and … operate well in a fast-paced, high-pressure environment. A propensity to automate manual tasks, appreciation for large-scale, distributed computing systems, and a willingness to develop using a wide range of languages and frameworks will be necessary to succeed in the role. As part of a global support team, you will provide operational and technical assistance for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (London)

London, UK
Hybrid / WFH Options
Prisma
Prisma, we are building the data layer for modern applications. If you are fascinated by the leading-edge architecture and technology used in todays data-intensive, highly scalable software systems, with distributed graph data on a massive scale, but you want the energy, challenges, and freedom that come with working in a small startup, then a job at … Prisma might be for you. With funding from top-tier investors Amplify Partners and Kleiner Perkins, we are a small distributed team working on making the advanced data infrastructure developed at large tech companies accessible to all application developers around the world. Our hard work is paying off, with adoption and implementation of Prisma by some of the most … we'd still love to hear from you. We expect you to learn some of these on the job: 5+ Years experience in agile software engineering teams, delivering robust distributed systems and web applications, using TypeScript, NodeJs, React, HTML & CSS. Experience in database and cloud technologies, including SQL/NoSQL databases like PostgreSQL, cloud services like Cloudflare & AWS More ❯
Employment Type: Full-time
Posted:

Global Banking & Markets - Production Support Engineer - Associate - London

London, United Kingdom
WeAreTechWomen
world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively 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 … developing metrics to track performance, and managing the release and deployment lifecycle. Team members help support the day-to-day operations of the trading desk and the electronic trading systems; the team is expected to interact closely with Trading & Sales business users. Candidates must have the technical and analytical skills required to triage and resolve complex production issues and … operate well in a fast-paced, high-pressure environment. A propensity to automate manual tasks, appreciation for large-scale, distributed computing systems, and a willingness to develop using a wide range of languages and frameworks will be necessary to succeed in the role. As part of a global support team, you will provide operational and technical assistance for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Director - Fleet

Fleet, Hampshire, United Kingdom
Damco Spain SL
an annual budget; scheduling expenditures; analyzing variances; initiating corrective actions Who You Are Proven background working in organizations that have adopted agile and product management principles in a globally distributed team set up Led/actively participated, setting architecture direction for products with focus on observability, security, and scalability Expertise in building Cloud Native applications in .NET/Java … Tech Stack leveraging microservices based architecture Good understanding of CI/CD principles focused on test automation, Devops culture and inclination to adopt Open-Source tech Good understanding of Distributed systems, i.e., Distributed computing and exposure to headfirst engineering, design thinking A strong passion for adopting and introducing standard, automated and repeatable processes to improve operational efficiencies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer II (Backend)

London, United Kingdom
Expedia, Inc
delight our customers. Our goal is to enhance every traveler's experience and make it better! In this role, you will: Design, develop, and maintain high-throughput, low-latency distributed services that deliver efficient, optimal pricing solutions at scale Implement robust caching mechanisms to enhance application performance, reduce latency, and optimize system resource utilization Participate actively in architecture reviews … experience) Hands-on experience in software development using Java or similar object-oriented programming languages, or Scala or Kotlin or similar functional languages Proven experience building and operating scalable distributed systems and services within AWS cloud infrastructure or similar technologies. Designed and implemented distributed, event-driven systems using Kafka Streams, AWS Kinesis, or similar. Optimize for … releases andBuild and maintain SLAs, SLOs, and SLIs for critical services. Strong practical knowledge and experience developing robust caching solutions, utilizing technologies such as Redis, Couchbase, Memcached, or similar distributed caching tools Experience working successfully on Agile development teams with a minimum of 5 engineers, understanding modern agile methodologies, version control systems, continuous integration, and continuous delivery practices More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer in Test

London, United Kingdom
Hybrid / WFH Options
Red Badger Consulting Limited
it systematic, scalable and secure. You'll help shape testability at the architecture level, automate deep validation across environments, and play a key role in managing delivery risk across distributed systems. Key Responsibilities Own Platform Reliability and Integration Confidence Define and implement test strategies for complex, cloud-native platform components Build test frameworks and tooling that support integration testing … with engineers, SREs and product leads to ensure the platform behaves reliably under real-world conditions Be a Technical Leader in Quality Engineering Establish standards and practices for testing distributed, event-driven systems Enable observability-driven debugging by working closely with platform and service teams Automate validation of operational characteristics like availability, latency, throughput and recoverability Contribute to … through continuous validation of access controls, data protection and policy enforcement What You Bring Proven experience in a quality or software engineering role focused on platforms, infrastructure or backend systems Deep understanding of system testing, failure modes and fault-tolerant design in distributed systems Hands-on experience with infrastructure-as-code (Terraform), Kubernetes, cloud-native platforms (AWS More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (London)

London, UK
Royal Mail Group
impactful solutions. Guide third-party development to meet technical standards. What You'll Bring Strong backend engineering experience (Java 11+, REST APIs, SQL). Experience with high-throughput or distributed systems. Passion for clean, maintainable code and infrastructure as code. Excellent communication and mentoring skills. Bonus Points For Spring Boot, Go, or Node.js experience. Cloud expertise (AWS, Azure, GCP More ❯
Employment Type: Full-time
Posted:

Sr. Cloud Engineer (Remote, GBR)

United Kingdom
Hybrid / WFH Options
CrowdStrike Holdings, Inc
further. Someone with a broad range of computer skills throughout the software stack and clear communication skills would thrive in this environment. You should love working on large-scale, distributed, cloud-based, highly available systems that can efficiently operate over trillions of events per day. Team Culture: Stay humble. Stay positive. Stay hungry. Exhaustively passionate: We can't … who has the technical groundwork, ready to gain experience and communicates well with others. What You'll Do: Collaborate with OverWatch engineering members to build, develop, and maintain operational systems, projects, and tools. Be comfortable with projects to build new components and extend the current system. Help the OverWatch team become more effective in their analysis and hunting by … and tools. Bring research projects into production environments and integrate them with the OWL systems. Work in a DevOps environment where you (and your team) are responsible for the systems you deploy. This will involve an on-call rota. Be an energetic 'self-starter' with the ability to take ownership and be accountable for deliverables. Have a desire for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Go/MongoDB) (Remote) (London)

London, UK
Hybrid / WFH Options
Percona
performing development environment for Percona and its customers. Access to a reliable high-speed internet connection is required. Flexible work hours. What Will You Do: Collaborate with a geographically distributed team to design and implement new products and tools around MongoDB. Participate in code reviews to ensure high-quality software. Engage with the broader MongoDB open-source community by … Perconas tools roadmap and prioritize features that bring the most outstanding value. Build robust and resilient database solutions focusing on ensuring data integrity, fault tolerance, and high availability across distributed systems. Contribute to upstream projects we leverage to bring our solutions to the community. Serve as a mentor to junior developers, guiding best practices in software design, coding, testing … and debugging, particularly in large-scale distributed database systems. Blog, present, and evangelize our software to help increase adoption and keep our thriving community growing Engage with other departments in Percona to ensure were delivering value-driven solutions. What Have You Done: Bachelor's degree in Computer Science or a related field or equivalent experience Minimum 3 years of More ❯
Employment Type: Full-time
Posted:

Principal Software Engineer (Cloud Applications)

Hemel Hempstead, Hertfordshire, United Kingdom
Hybrid / WFH Options
Eckoh
as enhancing their brand and increasing customer satisfaction. The Role: We're looking for a Principal Software Engineer with deep expertise in cloud-native application development, large-scale data systems, and modern AI technologies. This role goes beyond traditional engineering-you'll architect, design, and build intelligent, scalable systems that power innovative, user-facing products. As the technical … leader in a highly skilled team, you'll take ownership of designing distributed systems, APIs, and event processing platforms in a cloud-first environment, primarily on AWS. You'll collaborate across engineering and product to deliver high-performance software, working hands-on across the stack with languages like Node.js, Python, Nuxt, Vue and the range of AWS systems. … Key Functional Responsibilities: Application & System Design: Architect and implement backend systems, APIs, and services using Node.js and Python Design systems that are scalable, reliable, and well-integrated with front-end applications (e.g., React, Nuxt, Vue) Collaborate closely with product teams to translate functional requirements into technical solutions Cloud-Native Development: Design and deploy containerized services with Amazon EKS More ❯
Employment Type: Permanent
Salary: £100000/annum
Posted:
Distributed Systems
10th Percentile
£63,250
25th Percentile
£72,500
Median
£90,000
75th Percentile
£115,000
90th Percentile
£140,000