Distributed Systems Jobs in Scotland

23 of 23 Distributed Systems Jobs in Scotland

Systems Infrastructure Research Engineer

Edinburgh, Scotland, United Kingdom
European Tech Recruit
Systems Infrastructure Research Engineer – Shape the Future of Data Centers (Available in either 12 month PAYE contract of Perm Full time!) Join a leading global technology provider, a company at the forefront of innovation in information and communications technology (ICT) infrastructure and smart devices. We're dedicated to advancing … the boundaries of technology and are seeking a talented Systems Infrastructure Research Engineer to join our Systems Infrastructure Research (SIR) lab in Edinburgh. Job Summary: The Systems Infrastructure Research (SIR) lab in Edinburgh is dedicated to shaping the future of data center infrastructure. Our mission is to … both internal operations and external users, such as cloud services. Our team's unique position enables us to bridge the gap between cutting-edge systems research and practical engineering environments, facilitating the translation of the latest breakthroughs into production. Additionally, we actively disseminate our findings by publishing in top More ❯
Posted:

System Software Engineer (C++)

Edinburgh, Scotland, United Kingdom
European Tech Recruit
System Software Engineer (GPU, HPC) We are looking for system engineers with a passion for distributed systems, HPC, operating systems and cloud-native applications to join our client in Edinburgh and work on cutting edge research and development in the field of systems infrastructure and heterogeneous … hardware. You will be involved in analysis of new and emerging technology trends in systems infrastructure related technologies, and the design and implementation of key technologies and related algorithms. The successful candidate should demonstrate some or all of the following: PhD/MSc in Computer Science or related discipline. … In-depth knowledge of distributed systems, HPC, GPU, compilers, operating systems or cloud computing. Solid system programming skills in C/C++, Go, Python, Rust etc. System level & low-level development experience either through industry work or academic papers. Key Words: System Engineer/Software Engineer/ More ❯
Posted:

Applied Scientist, Disputes Management

City, Edinburgh, 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 … 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 … 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Infrastructure Research Engineer

Edinburgh, Scotland, United Kingdom
Project People
Responsibilities: Collaborative engineering: Work within a larger team to rapidly develop proof-of-concept prototypes to validate research ideas and integrate them into production systems and infrastructure Performance Analysis: Conduct in-depth profiling and tuning of operating systems and large-scale distributed systems, leveraging heterogeneous hardware … to do the job: Required: Bachelor's or Master's degree in Computer Science or a related technical field. A solid background in operating systems and/or distributed systems and/or ML systems. Excellent programming skills, master of at least one language, such as C … communication and teamwork skills. Be comfortable with research methodology. Desired: Familiarity with current LLM architectures (e.g. Llama3, DeepSeek V3) Familiarity with production LLM serving systems and inference optimizations (e.g. VLLM) Experience with accelerator programming (e.g. CUDA, Triton) and communication libraries (e.g. NCCL More ❯
Posted:

Support Engineer, Profit Intelligence

City, Edinburgh, United Kingdom
Amazon
Amazon like Pricing, Promotions, Advertising, Auto inventory purchasing, Auto inventory removal, Inventory placement? Are you interested in working for a team that builds cool systems yet has great work-life balance? As a Support Engineer, you will build systems that secure and govern our data end to end … for handing-off or taking over active support issues and creating a team specific knowledge base and skill sets About the team Profit intelligence systems measures, predicts true profit(/loss) for each item as a result of a specific shipment to an Amazon customer. Profit Intelligence is all … place for exploring the new and taking risks. We push the envelope in using cloud services in AWS as well as the latest in distributed systems, forecasting algorithms, and data mining. BASIC QUALIFICATIONS - 2+ years of software development, or 2+ years of technical support experience - Experience scripting in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Front End Engineer Graduate

City, Edinburgh, United Kingdom
Amazon
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. Ability to design and code the right solutions starting with broadly defined problems. Work in an agile environment to deliver high quality … fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis. PREFERRED QUALIFICATIONS Previous technical internship(s). Experience with distributed, multi-tiered systems, algorithms, and relational databases. Experience in optimization mathematics such as linear programming and nonlinear optimization. Ability to effectively articulate technical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Amazon

City, Edinburgh, United Kingdom
Amazon
and fulfillment customer experiences. Through a complex orchestration of its four domains (Shipping, Regions, Locations, Restrictions), SARA influences and frames the shopping CX. Our systems are architected for scale and consistency, offering configurable, flexible, and global solutions (standardized globally but customized for local regulations). We integrate with multiple … escalate issues when required to ensure on-time delivery. This role requires a seasoned individual with excellent experience as a Software Development Engineer for distributed SOA software systems and the ability to guide high-level technical design while considering potential future areas of fraud our platform might encounter. … 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (.NET Remote)

Bolton, central scotland, united kingdom
Hybrid / WFH Options
Oliver Bernard
and your work will directly shape some of the most cutting-edge tech in the space. 🛠️ Tech You’ll Work With: .NET 8 , C# Distributed Systems , Microservices Event-Driven Architecture , Highly Available & Scalable Systems Azure Messaging Systems – Service Bus, Event Grid, Event Hub IaC Tools – Terraform More ❯
Posted:

Java Full-Stack Software Engineering Team Leader - Vice President

City, Edinburgh, United Kingdom
Hybrid / WFH Options
ENGINEERINGUK
Prior experience leading a team of 5-15 software engineers. In-depth understanding of concurrent programming and designing high throughput, high availability, fault-tolerant distributed applications. Expertise in building distributed applications using SQL and/or NoSQL technologies such as MSSQL, MongoDB, Snowflake, or Redis. Strong interest in … distributed systems, infrastructure services, cloud technology and AI/ML techniques. Prior experience with message broker technology such as Kafka or gRPC. Prior experience or academic knowledge in AI, solutions, and technology is a plus. Knowledge of modern front-end frameworks such as React, Vue.js, or Angular is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff DevOps Engineer

City, Edinburgh, United Kingdom
Hybrid / WFH Options
N-able Technologies Ltd
while growing your career. We are looking to hire a Staff Operations Engineer for our Edinburgh hub who will have progressively stronger experience in distributed systems, Linux/Unix design, networking, and systems and reliability engineering. You are very experienced with containers and container orchestration with Kubernetes. More ❯
Employment Type: Permanent
Salary: GBP Annual
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:

Lead JAVA Full Stack Engineer

Glasgow, Scotland, United Kingdom
Cipher7
. Strong expertise in Java Streams , Collections (HashMap, HashCode, etc.) , and Spring Framework (Spring 5, Spring Boot) . Experience developing Microservices in a distributed systems environment. Solid knowledge of multithreading, concurrency, and parallelism . Hands-on experience with Angular or React (must have at least one). Deep More ❯
Posted:

Director, Platform Engineer

City, Edinburgh, United Kingdom
Hybrid / WFH Options
ENGINEERINGUK
Hours: Full Time About this role We are looking for an experienced platform engineering leader with hands-on experience building and managing large-scale systems, deep knowledge across multiple technical domains, and a track record of driving technology transformation on a modern stack. You will be expected to own … roadmap in a mix of platform categories. Strong programming skills in Java, C++, Golang, Python, or similar. Experience in a Linux environment. Experience deploying distributed systems like Cassandra, Kafka, Kubernetes, or similar. Experience with cloud deployment technology like Terraform or similar. Ability and interest to learn new technologies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (BE) - Banking Lab

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Lloyds Bank plc
to achieve the vision and customer outcomes for your Lab, through writing well-factored and tested code and building efficient and reusable back-end systems and abstractions. You'll lead, direct and shape approaches to solving technical challenges and translate business requirements into technical solutions. What you'll need … . Proven ability to work in Agile/Scrum environments, with excellent communication and collaboration skills. Experience with CI/CD pipelines, Version Control Systems, and modern software development practices. And any experience of these would be really useful: Familiarity with Containerization and Container Orchestration tools (i.e., Docker/… Kubernetes). Experience with Cloud Platforms (i.e., AWS/GCP/Azure). Exposure to microservices architecture and distributed systems. Experience with Message Brokers (i.e., Kafka/RabbitMQ/IBM MQ). Understanding of DevOps principles and infrastructure as code tools (i.e., Terraform). Background in performance tuning, profiling More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

City, Edinburgh, United Kingdom
OSI Systems, Inc
to provide continuous innovation in healthcare technology for better clinical and economic outcomes. Our scalable solutions deliver critical patient data across local and remote systems, enable better-informed decisions, increase efficiencies, and create a safer environment for patients. Role Overview The Principal Software Engineer will be a member of … key element of this role includes advocating for and designing products that meet the functional, performance and cybersecurity needs of our customers. A strong systems approach to product development will be necessary in this role. You will spend your time as a hands-on engineer and a technical leader. … enable working through other engineers. Ensure consistency of your team's code and those teams you integrate with. Design and deliver complex architectures and distributed systems, including working through with other engineers to help deliver the end solution. Hold yourself and other engineers to high standards while maintaining More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer - C# / .Net

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
KPMG UK
in full stack engineering using C#, ASP.Net Core 6+, Rest API's and React, Blazor or Angular2 frameworks. Demonstrable experience leading engineering teams building distributed systems and secure products at scale. Have a solid understanding of design practices, system architecture and conducting code reviews. Experience building applications for More ❯
Posted:

Remote .NET Software Engineer

Bolton, central scotland, united kingdom
Hybrid / WFH Options
Oliver Bernard
basic salary 💰 Bonus Scheme 📈 Share Options ⛑️ Private Medical Care 🔐 Fantastic Pension Scheme 🏠 100% Remote (UK-based) 🧠 Tech Stack: .NET 8 , C# Distributed Systems , Microservices Event-Driven Architecture , Scalable, Highly Available Systems Azure Messaging (ServiceBus, Event Grid, Event Hub) IaC – Terraform/Bicep CosmosDB , SQL Server You’d More ❯
Posted:

Linux Platform Engineer- SCOTLAND BASED- PYTHON/PERL/AGILE/IAAS/VMWARE

Glasgow, Lanarkshire, United Kingdom
Scope AT Limited
and diverse infrastructure. This role is critical in ensuring a stable and efficient environment. The successful candidate will contribute to the development of provisioning systems and tooling that support the platform. This includes APIs, application Servers, and a command-based user interface, enabling system administrators, developers, and support teams … clear documentation. Expert-level knowledge of Linux , with a strong understanding of UNIX system calls. Experience in Back End server development for state-based distributed systems with high availability APIs. Desirable Skills: Experience in large, multinational enterprise environments, with strong communication skills in globally distributed teams. Background … in designing, implementing, and supporting large-scale IaaS platforms , ideally with VMware . Strong troubleshooting skills across hardware, operating systems, networking, and storage . Familiarity with additional programming languages such as Erlang or Prolog . Please let me know if you're interested. By applying to this job you More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Sr. Applied Scientist, Trustworthy Shopping Experience (TSE) Ops Product team

City, Edinburgh, United Kingdom
Amazon
the business problem or opportunity may not yet be crisply defined. You drive or heavily influence the design of scientifically-complex software solutions or systems, for which you personally write significant parts of the critical scientific novelty. You provide a system-wide view and design guidance for solutions that … for LLMs PREFERRED QUALIFICATIONS - Experience with modeling tools such as R, scikit-learn, Spark MLLib, MxNet, Tensorflow, numpy, scipy etc. - Experience with large scale distributed systems such as Hadoop, Spark etc. - PhD in math/statistics/engineering or other equivalent quantitative discipline - Experience with conducting research in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applied Scientist, Conversational AI ModEling and Learning

City, Edinburgh, United Kingdom
Amazon
We are looking for a passionate, talented, and resourceful Applied Scientist in the field of LLM, Artificial Intelligence (AI), Natural Language Processing (NLP), Recommender Systems and/or Information Retrieval, to invent and build scalable solutions for a state-of-the-art context-aware conversational AI. A successful candidate … and the ability to invent, a track record of thought leadership and contributions that have advanced the field. - 2+ years experience with large scale distributed systems such as Hadoop, Spark etc. - Excellent written and spoken communication skills Amazon is an equal opportunity employer and does not discriminate on More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applied Scientist III, Amzn Shipping-Prd & Tech, Amzn Shipping-Prd & Tech

City, Edinburgh, United Kingdom
Amazon
machine learning PREFERRED QUALIFICATIONS - Experience with modeling tools such as R, scikit-learn, Spark MLLib, MxNet, Tensorflow, numpy, scipy etc. - Experience with large scale distributed systems such as Hadoop, Spark etc. - Master's degree in math/statistics/engineering or other equivalent quantitative discipline, or PhD Amazon More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, AB MSET Charter

City, Edinburgh, United Kingdom
Amazon
business customers. You will have the opportunity to apply this passion by leveraging your technical skills in areas such as algorithms, object-oriented design, distributed systems, web development, front-end/back-end design, and more. You will also have the opportunity to collaborate with diverse business and … of non-internship professional software development experience 1+ 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:

Senior Applied AI Solution Engineer

Edinburgh, Scotland, United Kingdom
MBN Solutions
forefront of this revolution. What you’ll do: ✅ Lead the design, development, and deployment of AI-driven applications ✅ Work hands-on with Python, microservices, distributed systems, and LLMs ✅ Shape AI strategy, mentor engineers , and drive innovation across multiple projects ✅ Engage directly with senior stakeholders, explaining complex AI concepts More ❯
Posted:
Distributed Systems
Scotland
25th Percentile
£61,250
Median
£64,500
75th Percentile
£70,125
90th Percentile
£70,800