Distributed Systems Jobs in the UK

326 to 350 of 550 Distributed Systems Jobs in the UK

Solutions Architect - Cloud Optimization Success (London)

Plumstead, Greater London, UK
Amazon
there’s nothing we can’t achieve. BASIC QUALIFICATIONS - Experience of technical writing (documentation, blog posts, books, online courses, whitepapers etc) and experience of working as part of a distributed team. - Hands-on experience building, deploying and running production Cloud workloads and experienced with industry architecture and compliance frameworks - Understands large-scale complex distributed systems from an More ❯
Employment Type: Full-time
Posted:

Software Engineer (IB Subledger - Account Posting Crew)

London, United Kingdom
UBS Financial Services
Account Posting Crew) United Kingdom Group Functions Job Reference # 320099BR City London Job Type Full Time Your role Are you passionate about building highly available, robust, and scalable distributed systems? Do you enjoy working with developers and customers to deliver modern microservice based applications? Are you confident at iteratively refining user requirements and removing any ambiguity? Do More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Generative AI Software engineer - VP

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
rapidly changing technology Experience with CI/CD and MLOps tools/frameworks (e.g. MLflow and W&B) Experienced in building and running a large platform at scale Strong distributed systems skills and knowledge Strong system architecture skills Knowledge of other modern, functional languages (e.g. Haskell, Clojure, Scala) Solid understanding of REST-ful design Experience with containers and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cloud Observability Engineer

United Kingdom
Barclays
and infrastructure-as-code practices Some other highly valued skills may include AWS or Azure cloud certifications Experience implementing AI-driven observability and AIOps solutions Background in large-scale distributed systems and microservices architectures You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cloud Observability Engineer

Northampton, Northamptonshire, UK
Barclays Bank PLC
and infrastructure-as-code practices Some other highly valued skills may include AWS or Azure cloud certifications Experience implementing AI-driven observability and AIOps solutions Background in large-scale distributed systems and microservices architectures You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen More ❯
Employment Type: Full-time
Posted:

Cloud Observability Engineer

Tower Hamlets, London, United Kingdom
Barclays Bank PLC
and infrastructure-as-code practices Some other highly valued skills may include AWS or Azure cloud certifications Experience implementing AI-driven observability and AIOps solutions Background in large-scale distributed systems and microservices architectures You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Manager

Edinburgh, United Kingdom
Hybrid / WFH Options
Br Dge
challenge and identify best solutions Experience of Agile software development, methodologies, and best practices A working knowledge of databases, ideally both RDBMS and NoSQL Experience in deploying fault-tolerant distributed systems on Linux, possibly in a cloud environment Familiarity with cloud computing concepts and DevOps tools Growth mindset, with an appetite for taking on challenges and leveraging new More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

VP of EngineeringPermutable AI (London)

London, UK
Python Software Foundation
scaling teams in start-ups or Series A/B growth phases (experience at both start-up and enterprise level is a bonus). Deep technical fluency across Python, distributed systems, cloud infrastructure (Azure preferred), and scalable architectures. Strong understanding of Agile development, continuous delivery, and lean team dynamics. People-first leadership style with a track record of More ❯
Employment Type: Full-time
Posted:

Engineering Manager

London, United Kingdom
Hybrid / WFH Options
Femtech Insider Ltd
honestly Your Experience Must have: 6+ years of experience in one of the following programming languages: Scala, Java, Kotlin, Objective C/Swift. Experience in designing and implementing robust distributed systems 4+ years of team management: establishing processes in a cross-functional team, building tech roadmaps, experience in change management People management skills - providing one-on-ones, resolving More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Job Opening for Associate Engineer - Backend (Java) at PayPal

Braintree, Essex, United Kingdom
Hybrid / WFH Options
Globalhrcommunity
and test your changes, push to live, and triage production issues. You need to be dynamic, collaborative, and curious as we build new experiences, improve existing products, and develop distributed systems powering the world's largest e-commerce and payments tech giant. Your day to day Design, develop, and deploy robust, scalable software solutions. Collaborate with product managers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer - Soap, Rest

Birmingham, Staffordshire, United Kingdom
ITAC Solutions
card. Compensation $55-70/hr., DOE What You'll Be Doing Enhancing and supporting applications used to manage communicationand outreach. Developing and integrating Java (Spring)-based APIs for distributed systems. Writing and optimizing complex SQL queries for DB2 databases. Collaborating daily in a team environment, including peer programming. Handling ad hoc requests for data, reporting, and cross-team More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Developer

United Kingdom
Elsevier
pieces of code, effective coding, and unit testing Key Responsibilities: As a Full Stack Developer, you will be responsible for: Designing, developing, and deploying applications in a cloud-hosted distributed system to build our next-generation product. Participating in architectural discussions to ensure stability and performance. Implementing enhancements to continually improve our delivery process. Collaborating with a cross-functional More ❯
Posted:

Senior Hypervisor Software Engineer (Windows)

United Kingdom
Hybrid / WFH Options
Nutanix
knowledge of developing Windows device drivers Experience navigating Microsoft WHQL certification Extensive knowledge of UNIX/Linux as well as MS Windows. Familiarity with OS internals and concepts of distributed systems. Familiarity with x86 architecture, virtualisation. Familiarity with KVM, QEMU and Libvirt is preferred. Experience interacting with open source communities is preferred. Work Arrangement Hybrid: This role operates in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Devops Engineer

Scotland, United Kingdom
Hybrid / WFH Options
WARACLE
highly desirable. Scripting & Automation: Strong command of scripting languages (e.g., Python, Bash) and configuration management tools. System Design: Demonstrable expertise in system design, technical planning, and architectural guidance for distributed systems. Agile Proficiency: Strong understanding and practical application of Agile methodologies (Scrum, Kanban). Client & Leadership Skills: Excellent client-facing and consulting abilities, with strong presentation, stakeholder management, communication More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Devops Engineer

Melrose, Roxburghshire, United Kingdom
Hybrid / WFH Options
WARACLE
highly desirable. Scripting & Automation: Strong command of scripting languages (e.g., Python, Bash) and configuration management tools. System Design: Demonstrable expertise in system design, technical planning, and architectural guidance for distributed systems. Agile Proficiency: Strong understanding and practical application of Agile methodologies (Scrum, Kanban). Client & Leadership Skills: Excellent client-facing and consulting abilities, with strong presentation, stakeholder management, communication More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Systems Development Engineer, Production and Post Production Technology

London, United Kingdom
Amazon
Systems Development Engineer, Production and Post Production Technology Job ID: Amazon Development Centre (London) Limited Are you interested in shaping the future of movies and television? Do you want to define the next generation of how and what Amazon customers are watching? Prime Video is one of the world's leading digital video services, and we're just getting … one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust - Experience with Linux/Unix - Experience with CI/CD pipelines build processes - Experience automating and configuring systems using the Desired State Configuration (DSC) in a large enterprise environment PREFERRED QUALIFICATIONS - Experience with distributed systems at scale - Experience in networking, storage systems, operating systems and hands-on systems engineering Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded DevOps engineer in London - Writer

London, United Kingdom
Golang Works
full text, please click on the "Apply Now" link. Skills Actions, Jira, and Confluence. Programming languages: Strong proficiency in programming languages such as Python, Bash, Java, Go, and Scala. Distributed systems: Well-developed understanding of distributed systems, cloud computing, and containerization technologies. 108 E 16th Street, New York, NY More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London, South East, England, United Kingdom
Morgan McKinley
Software Engineer - FinTech/Compliance Systems A leading organisation is seeking a Software Engineer to join its fast-paced technology function, focused on developing secure, scalable and compliant systems that support complex regulatory requirements and partner onboarding experiences. This is an exciting opportunity to work at the intersection of technology, risk management and innovation, building next-generation systems … and analysts Work with cross-functional teams to understand requirements and implement automated solutions Solve complex technical problems with a strong customer-centric focus Help automate and modernise legacy systems to reduce manual intervention and increase resilience What You'll Bring: Experience in backend software development Proficiency in Java and at least one other server-side programming language Experience … with microservices architecture and distributed systems Strong understanding of data storage technologies (MySQL, Hadoop, Cassandra) Familiarity with AWS services such as RDS, Step Functions and Kinesis (preferred) Experience with unit, integration and end-to-end testing frameworks Ability to define and monitor SLOs/KPIs and contribute to architecture design Exposure to regulatory processes or FinTech/payments More ❯
Employment Type: Contractor
Rate: £600 - £650 per day
Posted:

2025 Software Development Engineer - Databases, Amazon University Talent Acquisition

London, United Kingdom
Amazon
Amazon! Key job responsibilities • Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring to market innovative products and services. • 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. • Work in an agile environment to deliver high quality software. BASIC QUALIFICATIONS - Graduated less than 24 months ago or about to complete a Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related fields … time of application - Knowledge of Computer Science fundamentals - Programming experience in C or Java or Rust - Knowledge in databases PREFERRED QUALIFICATIONS - Previous technical internship(s) if applicable - Experience with distributed, multi-tiered systems, algorithms, and relational databases - Experience such as linear programming and nonlinear optimisation - Ability to effectively articulate technical challenges and solutions - Adept at handling ambiguous or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applied Scientist, Disputes Management

London, United Kingdom
Amazon
Are you passionate about applying machine learning and statistical modeling to revolutionize financial systems that handle billions of dollars in transactions? Our team faces a unique challenge: developing intelligent systems to process, analyze, and derive insights from massive financial datasets generated across Amazon's global operations. This includes millions of customer transactions, vendor payments, inventory movements, commission calculations … and tax collections across hundreds of jurisdictions worldwide. As an Applied Scientist, you will: Design and implement novel machine learning solutions for complex financial problems Work with large-scale distributed systems and real-time data processing Develop automated decision-making systems for financial workflows Create scalable algorithms that balance accuracy, latency, and computational efficiency Collaborate with software … engineers to productionize ML models The ideal candidate will have: Experience in machine learning, statistical modeling, and data analysis Experience with large-scale distributed systems and cloud computing Proven track record of solving complex analytical problems Excellence in scientific programming (Python, R, or similar) Communication skills to collaborate with cross-functional teams Passion for mentoring and technical leadership More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer 2

United Kingdom
Menlo Ventures
efficient. We are seeking a highly skilled Software Engineer II to help shape the future of AI-powered application development. If you're passionate about cutting-edge technology, scalable systems, and solving real-world challenges, this is your opportunity. About You You are someone who wants to make an impact. You are passionate about solving customer problems and have … built up a base of skills in backend and distributed systems development to do so. You want to apply those skills on a problem that leaves the world in a better place. We are a scrappy team: we are building a new product from scratch - this means you should be comfortable with a level of uncertainty beyond what … engineer" - it might mean jumping on a customer call, or digging in to help fix a frontend bug. We are also not only a remote team, but a very distributed team, as such you will need to have excellent communication skills across both verbal and written mediums. You will need to be just as comfortable on a zoom call More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Research Software Development Engineer, MSR AI for Science

Cambridge, Cambridgeshire, United Kingdom
Microsoft
Responsibilities (Text Only) - Architect, design, and implement scalable and robust solutions for machine learning and scientific research involving large volumes of heterogeneous data. - Build and optimize distributed data processing and model building pipelines. - Develop and maintain tools and technologies for building, training, optimizing, scaling machine learning solutions. - Collaborate with cross-functional teams, including scientists, researchers, and software engineers. - Document … source ecosystem. - Proficient experience working with machine learning and large datasets. - In-depth understanding of open source machine learning frameworks (e.g., PyTorch, ggml, llama.cpp, vllm). - Experience building complex systems on the cloud. - Experience building and optimizing distributed systems and large-data applications, including those using tensor accelerators or GPUs. - Strong analytical, problem-solving, and communication skills. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Inference

London, United Kingdom
Hybrid / WFH Options
Menlo Ventures
policy experts, and business leaders working together to build beneficial AI systems. About the role Our Scalability and Capability Inference team is responsible for building and maintaining the critical systems that serve our LLMs to a diverse set of consumers. As the cornerstone of our service delivery, the team focuses on scaling inference systems, ensuring reliability, optimizing compute … resource efficiency, and developing new inference capabilities. The team tackles complex distributed systems challenges across our entire inference stack, from optimal request routing to efficient prompt caching. You may be a good fit if you: Have significant software engineering experience Are results-oriented, with a bias towards flexibility and impact Pick up slack, even if it goes outside … to pair!) Want to learn more about machine learning research Care about the societal impacts of your work Strong candidates may also have experience with: High performance, large-scale distributed systems Implementing and deploying machine learning systems at scale LLM optimization batching and caching strategies Kubernetes Python Representative projects: Optimizing inference request routing to maximize compute efficiency More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Vice President Trading Algorithm Strategist

London, United Kingdom
Page Executive
prioritizing scalability, resiliency, and ultra-low latency. Ensure the robustness and security of trading algorithms through rigorous testing and validation practices. Act as a technical mentor, offering guidance on distributed architecture, design patterns, and best coding practices. Drive continuous innovation by proposing and delivering enhancements to the algorithmic trading framework. The Successful Applicant Proven track record as a Trading … Algorithm Strategist or similar role in financial services. Advanced programming skills, especially in C++. Deep knowledge of market microstructure, algorithmic trading concepts, and execution strategies. Strong understanding of distributed systems and performance-sensitive applications. Exceptional analytical and problem-solving skills. Clear and confident communication skills with experience working in cross-functional, global teams. Bachelor's or Master's … within a large organisation renowned in the financial services industry. This role is ideal for an innovative engineer looking to make a tangible impact on cutting-edge algorithmic trading systems while collaborating across a global organization committed to excellence in financial technology. Ready to take execution performance to the next level More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Vice President Trading Algorithm Strategist (London)

Plumstead, Greater London, UK
Page Executive
prioritizing scalability, resiliency, and ultra-low latency. Ensure the robustness and security of trading algorithms through rigorous testing and validation practices. Act as a technical mentor, offering guidance on distributed architecture, design patterns, and best coding practices. Drive continuous innovation by proposing and delivering enhancements to the algorithmic trading framework. The Successful Applicant Proven track record as a Trading … Algorithm Strategist or similar role in financial services. Advanced programming skills, especially in C++. Deep knowledge of market microstructure, algorithmic trading concepts, and execution strategies. Strong understanding of distributed systems and performance-sensitive applications. Exceptional analytical and problem-solving skills. Clear and confident communication skills with experience working in cross-functional, global teams. Bachelor's or Master's … within a large organisation renowned in the financial services industry. This role is ideal for an innovative engineer looking to make a tangible impact on cutting-edge algorithmic trading systems while collaborating across a global organization committed to excellence in financial technology. Ready to take execution performance to the next level? #J-18808-Ljbffr More ❯
Employment Type: Full-time
Posted:
Distributed Systems
10th Percentile
£61,500
25th Percentile
£68,500
Median
£90,000
75th Percentile
£115,000
90th Percentile
£140,541