Distributed Computing Jobs in the UK

401 to 425 of 512 Distributed Computing Jobs in the UK

Head of Platform Engineering

Bournemouth, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Role: Oversee infrastructure operations, prioritising stability, system visibility, and efficient resource usage Take ownership of cloud environments (primarily AWS) , ensuring scalable, secure, and cost-effective architecture Lead and develop distributed engineering teams across platform, infrastructure, and data Build and maintain robust internal tooling and services that enhance developer workflows Promote a culture of automation and continuous improvement Shape and … knowledge of Postgres, Terraform, and CI/CD pipelines (e.g. GitHub Actions) Interest or experience in developer productivity tools and AI-assisted engineering Understanding of network systems, protocols, or distributed computing challenges What's on Offer ? Salary up to £125k + equity + bonus 100% remote from anywhere in the UK Unlimited holiday Company wide events and team More ❯
Posted:

Applied Scientist, ATS Machine Learning & Engineering

London, United Kingdom
Amazon
or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing PREFERRED QUALIFICATIONS - Experience using Unix/Linux - Experience in professional software development Amazon is an equal opportunities employer. We believe passionately that employing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

ML Infrastructure Engineer

London, England, United Kingdom
Millennium
in Python Systems engineering knowledge, including understanding of Linux, security, and networking Cloud templating tools such as Terraform Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch) Experience with distributed computing tools (e.g., Ray, Dask) Experience with model serving tools (e.g., vLLM, KFServing) Experience with building, monitoring, and alerting on logs and metrics Cloud Networking including connectivity, routing More ❯
Posted:

Senior Applied Scientist, EU ATS Science and Tech - Optimization

Edinburgh, United Kingdom
Amazon
conferences or journals Experience programming in Python, Java or related language Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing PREFERRED QUALIFICATIONS Experience in professional software development Experience in solving large-scale problems Experience in dealing with ambiguity Amazon is an equal opportunities More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer, Pixel Graphics, GPU Software

London, England, United Kingdom
Google
products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. … projects and advise Android and Pixel leadership on performance and feature opportunities in graphics software, and scope solutions with partner teams inside and outside Google. Influence and coach a distributed team of engineers. Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Develop GPU graphics and compute technologies spanning the full GPU software stack. Advise Android and More ❯
Posted:

Audit Manager - Commercial and Investment Bank Technology - Vice President

Bournemouth, England, United Kingdom
J.P. Morgan
adequacy of controls by considering business and technology risks in an integrated manner. Extensive knowledge of system development life cycle concepts with an ability to quickly learn a complex, distributed computing environment. Strong analytical skills, particularly in regard to assessing the probability and impact of an internal control weakness Excellent verbal and written communication skills. Also, good interpersonal More ❯
Posted:

Audit Manager - Commercial and Investment Bank Technology - Vice President

London, England, United Kingdom
ZipRecruiter
of internal control concepts, with the ability to evaluate controls considering business and technology risks. Extensive knowledge of system development life cycle concepts and the ability to learn complex, distributed computing environments quickly. Strong analytical skills, especially in assessing internal control weaknesses. Excellent verbal and written communication skills, with the ability to present complex issues to senior management More ❯
Posted:

Senior Software Engineer - Database Internals - C++

London, England, United Kingdom
Memgraph
experience Additionally, it would be nice to have: Hands-on experience in implementing database internals Experience with abstract syntax trees, lock-free programming & structures, interpreters and compilers, template metaprogramming, distributed computing Solid understanding of graph theory About Memgraph Memgraph is an open-source graph database built for streaming and compatible with Neo4j. Being in-memory and built with More ❯
Posted:

Audit Manager - Commercial and Investment Bank Technology - Vice President | Bournemouth, UK

Bournemouth, England, United Kingdom
JPMorgan Chase & Co
Strong understanding of internal control concepts, with the ability to evaluate controls considering business and technology risks. Knowledge of system development life cycle concepts and ability to learn complex, distributed computing environments quickly. Strong analytical skills to assess internal control weaknesses' probability and impact. Excellent verbal and written communication skills, with the ability to present complex issues to More ❯
Posted:

Software Engineer II, Full Stack, Google Ads

London, United Kingdom
Google
and interact with information and one another. Our products handle information at massive scale, extending beyond web search. We seek engineers with fresh ideas across areas like information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile development. As a software engineer, you will work on specific More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer III, Pixel Graphics, GPU Software

United Kingdom
WeAreTechWomen
products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer III, Pixel Graphics, GPU Software

London, England, United Kingdom
WeAreTechWomen
products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. More ❯
Posted:

Quantitative Front Office Engineer

London, England, United Kingdom
AQR Capital Management
Data and services platforms, optimization, and orchestration and validation engines Portfolio Rebalancing and Order Generation Platform and Services Backtesters and related historical simulation tools Scalable, AWS-based storage and computing infrastructure This role will require you to be in the office 2-3 days per week What You'll Bring 3+ years of significant software engineering experience Must be … language (Python or Java) you may not know Mastery of design patterns and object-oriented programming techniques Strong understanding of best practices for large scale application design, SOA, microservices, distributed compute, containers, and use of the cloud. Strong attention to detail, passion for careful testing Excellent communication skills and ability to work with global team members Understanding or experience More ❯
Posted:

Staff Software Engineer, Fitbit Health, AI/ML

London, United Kingdom
WeAreTechWomen
products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Architect - Remote

United Kingdom
Hybrid / WFH Options
Akamai Technologies GmbH
Akamai's Cloud, consists of collaborative, inclusive, and creative engineering teams. We develop applications and services to empower our customers. Our mission is to accelerate innovation by making cloud computing simple, scalable, affordable, and accessible to all. We design, develop, test, and maintain products that run on our IaaS platform. Shape the future of Akamai's Connected Cloud using … online. Leading companies worldwide choose Akamai to build, deliver, and secure their digital experiences helping billions of people live, work, and play every day. With the world's most distributed compute platform from cloud to edge we make it easy for customers to develop and run applications, while we keep experiences closer to users and threats farther away. Are More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer, Fitbit Health, AI/ML

London, United Kingdom
Google Inc
products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Release Manager

London, England, United Kingdom
Hybrid / WFH Options
Deutsche Bank
work in close partnership with business, jointly creating #GlobalHausbank dedicated to our clients’ lasting success and financial security at home and abroad. Market Risk platform RiskFinder, utilizes large-scale distributed computing capability and Big Data technologies to process over 600 billion scenario points a day for Market & Credit Risk metrics, with dynamic aggregation capability across the raw scenarios More ❯
Posted:

Staff/Principal Software Engineer (Python/Automation)

Cambridge, Cambridgeshire, United Kingdom
Imagination Technologies
has been created to ensure that we have a hyper-fast, resilient build system that optimizes tool use, scales with our needs, and continually maximises simulation workloads on our distributed compute grid. As a founding member of our team, you are joining us at a start of a revolution - with your technical expertise, innovation mindset, and 'get stuff done … or more of the following: Build systems (e.g. Bazel, Nextflow, FuseSoC) Hardware EDA tools (eg. simulation, linting, synthesis) Systemverilog, C/C++, Simulator DPI/VPI Containerization (eg. Docker) Distributed Compute, Orchestration Jenkins Automation Software templating, rendering Data Engineering/Data Science/Machine Learning Who we are Imagination is a UK-based company that creates silicon and software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Database Researcher

Livingston, Scotland, United Kingdom
JR United Kingdom
with: We are seeking candidates with expertise or interest in areas such as database management systems (transactional/analytical), query processing, storage and indexing engines, parallel/concurrent algorithms, distributed computing, graph theory, programming/query languages, operating systems, compilers, fault-tolerant systems, and hardware-software co-design. Job Purpose: As part of the Database team, you will … with the University of Edinburgh and other institutions. The center hosts teams working on diverse areas like programming languages, compilers, and systems infrastructure, enabling multidisciplinary projects in AI, cloud computing, data systems, and more, with real-world impact on products and services. Key Responsibilities: Perform systems research and empirical science on current and future data management and processing systems. … or more of the following areas: transactional and/or analytical database management systems, query processing and optimisation, storage engines, indexing engines, concurrent/parallel algorithms, and data structures, distributed computing, parallel programming frameworks, benchmarking and performance analysis, graph theory and graph algorithm design, programming/query languages, computer architecture, vectorised processing, operating systems, compilers, fault-tolerant systems More ❯
Posted:

Senior Database Researcher

Dunfermline, Scotland, United Kingdom
JR United Kingdom
with: We are seeking candidates with expertise or interest in areas such as database management systems (transactional/analytical), query processing, storage and indexing engines, parallel/concurrent algorithms, distributed computing, graph theory, programming/query languages, operating systems, compilers, fault-tolerant systems, and hardware-software co-design. Job Purpose: As part of the Database team, you will … with the University of Edinburgh and other institutions. The center hosts teams working on diverse areas like programming languages, compilers, and systems infrastructure, enabling multidisciplinary projects in AI, cloud computing, data systems, and more, with real-world impact on products and services. Key Responsibilities: Perform systems research and empirical science on current and future data management and processing systems. … or more of the following areas: transactional and/or analytical database management systems, query processing and optimisation, storage engines, indexing engines, concurrent/parallel algorithms, and data structures, distributed computing, parallel programming frameworks, benchmarking and performance analysis, graph theory and graph algorithm design, programming/query languages, computer architecture, vectorised processing, operating systems, compilers, fault-tolerant systems More ❯
Posted:

Software Engineer, Early Career, Campus

London, United Kingdom
Google Inc
concepts and processes. Apply link Copy link Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience. Preferred qualifications: Experience with Unix/Linux environments, distributed systems, machine learning, information retrieval, and TCP/IP. Experience in network programming or developing/designing large software systems. About the job Google's software engineers develop the … products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile; the list goes on and is growing every day. … forward. As a key member of a small and versatile team, you will design, test, deploy, and maintain software solutions. The Platforms and Devices team encompasses Google's various computing software platforms across environments (desktop, mobile, applications), as well as our first-party devices and services that combine the best of Google AI, software, and hardware. Teams across this More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Google Cloud Systems Engineer

London, England, United Kingdom
Accenture
Job Role: Google Distributed Cloud Systems Engineer Location: London (with adhoc travel) Career Level: Level 7 (Manager) Salary: Competitive, plus benefits. Company Background Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. We combine unmatched experience and specialized … access and telemetry for systems that enable orchestration of Google-scale services. Come build things that matter. As a Systems Development Engineer, you will be responsible for deploying Google Distributed Cloud Hosted (GDCH) solutions at customer sites as well as internal reference deployments. You will build expertise in deploying and operating GDCH solutions. As a Google Cloud Systems Engineer … systems automation, and with systems design and implementation and technical infrastructure (e.g., deployment, maintenance, troubleshooting). Experience with IaaS solutions (e.g., Kubernetes, system virtualization, on-premise or hybrid cloud computing) and cloud storage solutions (e.g., SQL database administration, Google App Engine, cloud networking solutions, or distributed computing technology). Experience in TCP/IP and networking concepts More ❯
Posted:

2025 Software Development Engineer - Embedded Development

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 at … experience in C or Java/Rust. Knowledge in databases. Experience with Operating systems and Kernel Internals, Rust programming. 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 optimization. Ability to effectively articulate technical challenges and solutions. Adept at handling ambiguous or undefined More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Developer - London- C# / .NET Core / SQL / Azure

London, England, United Kingdom
eFinancialCareers
includes the latest version of C#/.NET Core, SQL and cloud technology. Requirements: STEM education Proficiency in C#/.NET Core Experience with low latency, scalable software and distributed computing is a plus Benefits: Competitive salary and performance-related bonus Highly flexible working environment in London Extremely diverse culture and working alongside top engineering talent, globally. Contact More ❯
Posted:

2025 Software Development Engineer - Embedded Development

Cambridge, England, United Kingdom
Redefined Ltd
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 at … experience in C or Java/Rust - Knowledge in databases - Experience with Operating systems and Kernel Internals, Rust programming 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 undefined More ❯
Posted:
Distributed Computing
10th Percentile
£46,000
25th Percentile
£70,000
Median
£77,500
75th Percentile
£90,000
90th Percentile
£98,000