Distributed Systems Jobs in Edinburgh

21 of 21 Distributed Systems Jobs in Edinburgh

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:

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:

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:

Applied Scientist, 5365 - CMT Systems

City, Edinburgh, United Kingdom
Amazon
CMT, Amazon Bangalore Impact As a member of the CMT team, you'll play a key role in the evolution of our Competitive Monitoring systems to solve significantly complex and interesting technical challenges in Large-scale computing, Distributed systems, Web applications, Data mining, Scalability, Security, and Algorithms More ❯
Employment Type: Permanent
Salary: 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:

Blockchain Developer

Edinburgh, Scotland, United Kingdom
Profectus Recruitment
tuning techniques What We’re Looking For Minimum 3+ years of hands-on blockchain development experience, preferably at the protocol level Deep understanding of distributed systems, consensus algorithms, and P2P networking Proficiency in Rust, Go, or C++, and must demonstrate low-level development skills Experience building or contributing … on experience and demonstrated skills Be part of a greenfield project building a sovereign blockchain from the ground up Real-world application in financial systems backed by physical precious metals Work from a central office in Edinburgh Join an ambitious, values-driven team at the intersection of finance, tech … and innovation To apply, please submit your CV along with a GitHub profile or portfolio that includes contributions to blockchain protocols, cryptographic projects, or distributed systems. Our client is an equal opportunity employer. They choose to value talent, innovation, and dedication over titles and traditional backgrounds. More ❯
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:

Full Stack Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Primis
modern JS frameworks Strong knowledge of SQL Server, MySQL, Redis, and/or Memcached Proven track record in mentorship, technical leadership, and delivering scalable, distributed systems Familiarity with CI/CD pipelines, Azure DevOps, Agile/Scrum, and message queues like RabbitMQ or Azure Service Bus You must More ❯
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
Edinburgh
10th Percentile
£63,300
25th Percentile
£63,375
Median
£67,000
75th Percentile
£70,875
90th Percentile
£71,100