Distributed Systems Jobs in the UK

201 to 225 of 734 Distributed Systems Jobs in the UK

Software Engineer

London, United Kingdom
Pontoon
Responsibilities: Design and deploy scalable, high-performance software aligned with our long-term goals. Monitor and enhance the performance and reliability of large-scale distributed software platforms. Develop automation solutions for configuration management and deployment, streamlining operations. Implement security protocols to ensure compliance with regulatory standards. Lead the resolution …/programming languages such as Python, Bash, or PowerShell. Expertise in test-driven development and behaviour-driven development practises. Deep understanding of large-scale distributed systems, network architectures, and storage solutions. Proven ability to troubleshoot complex issues and apply timely solutions. Knowledge of security frameworks and compliance standards More ❯
Employment Type: Contract
Posted:

QA Engineer

Plymouth, Devon, United Kingdom
Pontoon
and deploy scalable, high-performance software in alignment with our operational and business goals. Monitor and enhance the performance and reliability of large-scale distributed software platforms. Develop automation solutions for configuration management, system provisioning, and deployment. Conduct security testing to identify vulnerabilities and ensure compliance with regulatory standards. …/programming languages such as Python, Bash, or PowerShell. Experience with test-driven development and behaviour-driven development practises. Deep understanding of large-scale distributed systems and network architectures. Proven ability to troubleshoot complex system issues and perform root cause analysis. Strong interpersonal and communication skills for effective More ❯
Employment Type: Contract
Rate: £450 - £550/day
Posted:

Senior Software Architect

United Kingdom
Hazelcast
Platform Expertise & Technical Authority Build and maintain deep expertise in all subsystems of the Hazelcast platform. Establish yourself as an industry-recognized expert in Distributed Caching , Real-Time Compute , and Data Streaming . Ideally participate in the Java ecosystem via the Java Community Process (JCP) and influence relevant specifications. … real-world applications and customer needs. WHAT YOU HAVE 10+ years of experience in software architecture or senior technical roles, ideally with experience in distributed systems, high-performance computing, or data platforms. Proficiency in Java , including deep understanding of the JVM . Solid knowledge of Python for automation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Fullstack Engineer

London, United Kingdom
CMC Markets
technology stack to help us deliver an exceptional customer experience. We need someone who is passionate about solving technical challenges, building best-in-class systems, and continually improving. If you are excited by the prospect of working in a collaborative environment where innovation is encouraged and creativity is rewarded … reviews and help to maintain high standards across the team. Build and Run: Embrace the "build and run" philosophy by taking responsibility for the systems you help to create. Work across the full stack, from frontend features to backend services and infrastructure. Participate in on-call rotations and incident … ll pick them up as you go: Native app development (Android or iOS) Python Infrastructure as code (Terraform) Trunk-based development Microservices architecture and distributed systems Open source contributions Experience in Financial Services or another regulated industry CMC Markets is powered by our people. We are an equal More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Low Latency C++ Developer - Algorithmic Trading

London, England, United Kingdom
Thurn Partners
design, development, validation, deployment, and production support of the firm’s trading system constellation of market data handlers, trading gateways, trading platforms, and other systems surrounding it. Your present skill set: Excellent knowledge and experience in low latency Linux development using C++, STL and Boost Experience designing and implementing … multithreaded and distributed systems Familiar with distributed network architecture Experience with C++ optimisation techniques Strong knowledge of Linux/GCC development toolchain Good understanding of what is happening behind the abstractions - be it CPU, memory, OS, network. More ❯
Posted:

Low Latency C++ Developer - Algorithmic Trading

London Area, United Kingdom
Hybrid / WFH Options
Thurn Partners
design, development, validation, deployment, and production support of the firm’s trading system constellation of market data handlers, trading gateways, trading platforms, and other systems surrounding it. Your present skill set: Excellent knowledge and experience in low latency Linux development using C++, STL and Boost Experience designing and implementing … multithreaded and distributed systems Familiar with distributed network architecture Experience with C++ optimisation techniques Strong knowledge of Linux/GCC development toolchain Good understanding of what is happening behind the abstractions - be it CPU, memory, OS, network. Pre-Application: Please do not apply if you're looking More ❯
Posted:

Low Latency C++ Developer - Algorithmic Trading

london, south east england, united kingdom
Hybrid / WFH Options
Thurn Partners
design, development, validation, deployment, and production support of the firm’s trading system constellation of market data handlers, trading gateways, trading platforms, and other systems surrounding it. Your present skill set: Excellent knowledge and experience in low latency Linux development using C++, STL and Boost Experience designing and implementing … multithreaded and distributed systems Familiar with distributed network architecture Experience with C++ optimisation techniques Strong knowledge of Linux/GCC development toolchain Good understanding of what is happening behind the abstractions - be it CPU, memory, OS, network. Pre-Application: Please do not apply if you're looking More ❯
Posted:

Senior Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Cathcart Technology
Frameworks (ideally Spring/Springboot) ** Working with cloud services (AWS, GCP or Azure) ** Working to scale The following experience is highly desirable; ** Working with Distributed Systems ** Full Stack experience (bonus points for ReactJS) ** DevOps tooling (Docker, Kubernetes or Terraforms) They've got custom-built offices in central Edinburgh More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Senior Developer

Manchester, Lancashire, United Kingdom
Thoughtworks Inc
early as possible. You will work in collaborative, value-driven teams to build innovative customer experiences for our clients. You will create large-scale distributed systems out of microservices. You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Engineer, BCG Expand, London

London, United Kingdom
The Boston Consulting Group GmbH
the following: Python, SQL, Java Commercial experience in client-facing projects is a plus, especially within multi-disciplinary teams Deep knowledge of database technologies: Distributed systems (e.g., Spark, Hadoop, EMR) RDBMS (e.g., SQL Server, Oracle, PostgreSQL, MySQL) NoSQL (e.g., MongoDB, Cassandra, DynamoDB, Neo4j) Solid understanding of software engineering More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Travelport - Software Development Engineer

Denver, Norfolk, United Kingdom
Hybrid / WFH Options
Guidant Global
support AI and ML solutions. You will actively be collaborating with developers and architects. Your role in action: Build and maintain innovative applications and systems at scale and solve deep technical and mathematical challenges Develop high-quality, efficient production level code Continuously optimize and evolve complex applications and systems … is a plus. A strong focus on writing high-quality, maintainable, and scalable software. Familiarity with any of the following technologies is a plus: Distributed systems such as Spark, Hadoop, Kafka Caching solutions like Redis or Memcached Building and designing RESTful or gRPC APIs and services Containerization and More ❯
Employment Type: Permanent
Salary: GBP 90,000 - 100,000 Annual
Posted:

Travelport - Software Development Engineer

Denver, Colorado, Norfolk, United Kingdom
Hybrid / WFH Options
Guidant Global
support AI and ML solutions. You will actively be collaborating with developers and architects. Your role in action: Build and maintain innovative applications and systems at scale and solve deep technical and mathematical challenges Develop high-quality, efficient production level code Continuously optimize and evolve complex applications and systems … is a plus. A strong focus on writing high-quality, maintainable, and scalable software. Familiarity with any of the following technologies is a plus: Distributed systems such as Spark, Hadoop, Kafka Caching solutions like Redis or Memcached Building and designing RESTful or gRPC APIs and services Containerization and More ❯
Employment Type: Permanent
Salary: £90000 - £100000/annum
Posted:

Senior Site Reliability Engineer II

London, United Kingdom
Out in Science, Technology, Engineering, and Mathematics
practices. Write code that is performant, maintainable, clear, and concise. Employ strong problem-solving skills, with the ability to debug problems in cloud-native distributed systems. Influence and educate the engineering organization to adopt new and improved architectural patterns. Provide robust documentation for use by engineers to promote self More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer (Java)

Belfast, United Kingdom
iManage
Boot. Experience with containerisation (Docker), orchestration (Kubernetes) and cloud platforms (we use Microsoft Azure!). Knowledge of different architectural patterns. Working experience with scalable distributed systems. An insatiable curiosity about software engineering and technology. Demonstrated leadership abilities, with a passion for coaching and mentoring less-experienced developers. A strong More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior QA Backend + Automation Engineer

United Kingdom
Hybrid / WFH Options
Devlight LLC
role: We're looking for a Senior QA Engineer specializing in backend testing and automation to ensure the quality and reliability of our complex distributed system. You will focus on validating data flows across services, designing comprehensive test strategies, and implementing automation frameworks to maintain high-quality standards. Your … backend microservices (functional & non-functional requirements). Develop and maintain automation frameworks for REST APIs, Kafka, MQTT, Logstash, and Prometheus. Verify data integrity across distributed services, including customer data, events, and async processes. Create realistic test environments simulating production load and traffic. Test integration points with third-party systems … in backend testing best practices. Require 5+ years of QA experience, with 3+ years in backend testing. Have a strong understanding of microservices and distributed systems architecture. Be proficient in load testing and analyzing traffic patterns (ramp-up, spikes, etc.). Be skilled in system performance optimization and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

SDE II, COMS Tech

London, United Kingdom
Amazon
with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market. Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry. Create solutions to run predictions on distributed systems with exposure to innovative … technologies at incredible scale and speed. Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use. Design and code the right solutions starting with broadly defined problems. Work in an agile environment to deliver high-quality software. BASIC … of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS - 3+ years of full software development life cycle, including coding standards, code More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

London, United Kingdom
Intuit Inc
and engineering process improvements. Minimum Requirements Ability to drive velocity in a highly matrixed environment, partnering with numerous stakeholders. 8+ years of experience developing systems/software for large business environments. 5+ years of experience designing complex distributed systems, management products, or business applications. Full-stack development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineer III, Software Development

Manchester, Lancashire, United Kingdom
WeAreTechWomen
Utilize Continuous Integration and Delivery development Collaborate closely with other developers, testers, front-end designers, and product owners Assist in the migration from legacy systems to AWS (Amazon Web Services) What We're Looking For: Basic Required Qualifications: Strong experience with .NET Core/ASP.NET , C# , and Entity Framework … tasks and meet deadlines in a fast-paced environment Additional Preferred Qualifications: Proven experience in monitoring, analyzing, and optimizing the performance of large-scale distributed systems in a cloud environment Proven experience with Windows production environments, including managing servers, operating systems, and network configurations within the cloud More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Platform Engineer

London, United Kingdom
PortSwigger Ltd
improve systems. About You You are dependable, innovative, and pragmatic. You love to operate in a high-trust, high-autonomy environment. You enjoy scaling systems and automating tasks while contributing to a collaborative, inclusive team environment. Essential Skills Technical skills: Strong knowledge of cloud platforms (AWS, Azure, GCP). … code (AWS CDK or equivalent). Experience with automation and CI/CD pipelines to ensure scalable, reliable systems. Capable of managing large-scale systems efficiently with a focus on reducing manual intervention. Problem-solving: Ability to develop scalable, efficient solutions to complex problems. Eager to continuously learn and … DevOps, or a similar role (flexible for candidates with relevant skills and proven impact). Hands-on experience with cloud infrastructure and automation across distributed systems, ensuring reliability and scalability. Company Culture We are a passionate group of people from a diverse range of backgrounds who work together More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Developer - Tech First Systematic Trading Firm

London Area, United Kingdom
Stanford Black Limited
understanding of data structures and algorithms. Excellent communication skills and a collaborative, team-oriented approach. Nice to Have: Experience with scalable, large-scale, or distributed systems and service-oriented architecture. Expertise in optimizing code for high-performance applications. Familiarity with messaging systems (e.g., Kafka, AMPS, QPID). … learning and growth. I f you’re a passionate software engineer looking to take on the challenge of building and maintaining high-performance trading systems, we encourage you to apply. More ❯
Posted:

C++ Developer - Tech First Systematic Trading Firm

london, south east england, united kingdom
Stanford Black Limited
understanding of data structures and algorithms. Excellent communication skills and a collaborative, team-oriented approach. Nice to Have: Experience with scalable, large-scale, or distributed systems and service-oriented architecture. Expertise in optimizing code for high-performance applications. Familiarity with messaging systems (e.g., Kafka, AMPS, QPID). … learning and growth. I f you’re a passionate software engineer looking to take on the challenge of building and maintaining high-performance trading systems, we encourage you to apply. More ❯
Posted:

Linux Systems Engineer

England, United Kingdom
ENGINEERINGUK
world-class team in a dynamic environment that has the entrepreneurial feel of a start-up. This is an opportunity to operate and engineer systems on a massive scale and to gain world class experience in cloud computing. You'll be surrounded by people who are passionate about cloud … in a high growth environment Solve unique and first-order problems at massive-scale across many AWS Services Learn how to build and operate distributed systems at huge scale Build and influence the tools and utilities that are part of the AWS fleet running our internal services Key … job responsibilities WHAT DOES A SYSTEMS ENGINEER DO AT AMAZON? As a Linux Administrator at Amazon you will utilise your Linux skills to troubleshoot, innovate fixes and workarounds, keep software up-to-date and provide data and metrics that help manage the capacity and efficiency of our services. You More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning (ML) Engineer II

Uxbridge, Middlesex, United Kingdom
Hybrid / WFH Options
NLP PEOPLE
on Machine Learning (and NLP) or other equivalent qualification/experience. Skills: • Machine Learning, Natural Language Processing (NLP), Deep Learning (building and deploying NLP systems) • Strong CS fundamentals including data structures, algorithms, and distributed systems • Theoretical and practical proficiency in probability, statistical NLP algorithms, and modern ML More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Back-End Engineer - OTC UK (F/M/D)

London, United Kingdom
Flowdesk
are not limited to: Enhance the reliability and performance of our infrastructure, ensuring it scales with our growth Improve data acquisition channels, ensuring our systems are always fed with real-time, accurate data Solve incoming technical issues quickly and efficiently, ensuring minimal downtime Integrate new technical/financial microservices … plus, but be open to using it) Experience with test-driven development to ensure that our code is clean, reliable, and scalable Experience with distributed systems A track record of designing complex systems (architecture, design patterns, reliability, and scaling) Problem-solving mindset, able to tackle challenges and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sys Dev Engineer Contractor , ARTS IN

London, United Kingdom
Amazon
applying your strong software development and tech management skills to world-changing problems? Are you interested in driving the development of methods, models and systems for strategy planning, transportation and fulfillment network? If so, then this is the job for you. Our team is responsible for creating core analytics … of applications that provide support tools, automation solutions for internal teams as well as Amazon customers. Key job responsibilities You'll design and develop systems and applications used by supply chain operations across IN and emerging countries and you will regularly interact with engineering and business leadership. You will … and execution of technology projects and operational excellence initiatives. You'll also mentor junior engineers in employing strong design and implementation practices. As a Systems Development Engineer you will be interfacing with various Business/Operations/Technology partners to create/enhance tech service setup activities meeting stringent More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Distributed Systems
10th Percentile
£56,250
25th Percentile
£64,754
Median
£90,000
75th Percentile
£115,000
90th Percentile
£140,000