1 to 25 of 33 Distributed Systems Jobs in Scotland

Systems Research Engineer - Distributed Systems / C++

Hiring Organisation
European Tech Recruit
Location
Edinburgh, Scotland, United Kingdom
Systems Research Engineer - Distributed Systems/C++ We are currently partnered with a globally leading research centre in the UK looking to expand their team with a Systems Research Engineer. This is an incredibly high calibre team reshaping how large-scale models are trained and served … through next-generation AI-native infrastructure and "super-node" clusters. This is a permanent opportunity based onsite in Edinburgh. Key responsibilities for this Systems Research Engineer position: Architect and implement distributed system components for AI workloads across CPU, GPU, and NPU clusters. Conduct in-depth profiling and performance ...

Lead Software Engineer (Java)

Hiring Organisation
Jobleads-UK
Location
City of Edinburgh, Scotland, United Kingdom
Define and evolve the technical strategy for backend engineering across projects and teams. Lead the design and delivery of scalable, secure and resilient distributed systems using Java and the Spring ecosystem. Provide architectural leadership across multiple client engagements, ensuring consistency, maintainability and long‐term scalability. … Boot and the wider Spring ecosystem Spring Security, Spring Data JPA and Spring Cloud Designing and delivering RESTful APIs Microservices, event‐driven architecture and distributed systems Relational and NoSQL databases Messaging platforms such as Kafka or RabbitMQ Docker and containerisation Kubernetes and cloud‐native deployments Cloud platforms including ...

Distributed-Database Platform Engineer

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
seeking a highly skilled and motivated Distributed-Database Platform Engineer to lead the management and scaling of Snowflake, Postgres, and Greenplum database platforms globally for over 10,000 end-users. The role focuses on modernizing, automating, and optimizing performance across a hybrid cloud infrastructure spanning AWS and Azure. … Responsibilities Design, implement, and manage large‐scale distributed database systems using Snowflake and Postgres Lead architecture and deployment of database clusters across hybrid cloud environments Develop and maintain automation frameworks for provisioning, monitoring, and scaling database infrastructure Collaborate with data engineering, platform, and application teams to ensure high ...

Lead Web Developer

Hiring Organisation
Avanti Recruitment
Location
Aberdeen, Aberdeen City, City of Aberdeen, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum
Lead Web Developer, you'll combine hands-on software engineering with technical leadership, helping shape architecture, mentor developers and drive engineering excellence across distributed Agile teams. If you enjoy solving complex technical challenges and want to remain close to the code whilst influencing technical direction, we'd love … Build modern applications using React and/or Angular Develop backend services using Node.js or similar technologies Design APIs and integration strategies Work with distributed systems and microservices Improve software performance, resilience and maintainability Support CI/CD and modern engineering practices Mentor and coach developers across distributed ...

Senior Lead Software Engineer - Python, Data, Cloud, AIML

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Builds engineering stack … programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Proven track record in system design, architecting and developing microservices, distributed systems and data-intensive applications Experience with Cloud services, Infrastructure as Code, containerized application development, big data and modern data engineering technologies Practical ...

Senior Lead Site Reliability / DevOps Engineer

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
system architecture, toil reduction, and other site reliability best practices, with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, observability, distributed systems, etc.) Advanced proficiency in one or more programming languages (e.g., Java, Python, Go, etc.) Advanced proficiency and experience in observability such … oversight Practical cloud native experience Ability to expand and collaborate across different levels and stakeholder groups Preferred qualifications, capabilities, and skills Knowledge of distributed tracing, metrics, and logging best practices Certification in AWS, Kubernetes, or relevant technologies Proven track record in system health monitoring, capacity management, and blameless postmortems ...

Software Engineer III

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
debug code written by others Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Demonstrate initiative by bringing ideas, passion, and ownership to improve the team and products Engage with communities of practice across Software Engineering to learn … technology platforms Familiarity with cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform Exposure to event-driven architecture and distributed systems design Experience with modern front-end component libraries and design systems ABOUT US J.P. Morgan is a global leader in financial ...

Technical Principal Architect - Agentic AI & Messaging

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
leadership role to promote the architectural vision, design, and implementation of complex, scalable, and secure technology solutions. This requires emphasis on advanced Agentic AI systems, expertise in message-based technologies (e.g., Kafka, AMPS), strong management skills to coordinate across global regions and multiple applications. Deep proficiency across multiple technologies … growing AI approach) for security, robustness, and scale. Messaging technologies: Design and optimize high-throughput, low-latency messaging (e.g., Kafka, AMPS) for reliable distributed communication. Database architecture: Architect relational and NoSQL data stores (e.g., Oracle/RDS, MongoDB/DynamoDB) for integrity, performance, and growth. Technical oversight: Guide teams ...

Senior Platform Engineer

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
Your Role: Senior Platform Engineer Join our Platform team and help shape the systems that power Global’s technology platforms. Working across cloud infrastructures, CI/CD pipelines, and application hosting environments, you’ll develop and improve scalable, reliable solutions that support business-critical systems across the organisation. … testing. Contribute to technical standards and continuous improvement initiatives within the team. Operational Excellence & Collaboration: Maintain reliable production environments, improve observability and monitoring systems, and respond to proactive and reactive support alerts. Work collaboratively across the Technology department while mentoring and supporting other engineers. What You’ll Love About ...

Software Engineer III - Python

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
Terraform, Kubernetes, and CI/CD pipelines. This role offers you the opportunity to grow your expertise in applied AI engineering while contributing to systems that operate at enterprise scale. Key responsibilities Deliver software through a disciplined software development lifecycle, working from well-defined requirements through design, implementation, testing … step agentic task execution Build and maintain inference-time integrations such as model gateways, APIs, caching, fallbacks, timeouts, and concurrency controls for production AI systems Implement retrieval-augmented generation components where applicable, including chunking, embeddings, retrieval, and grounding strategies Build REST and gRPC endpoints following agreed contracts, implementing authentication ...

Senior AI Engineer

Hiring Organisation
Jobleads-UK
Location
City of Edinburgh, Scotland, United Kingdom
role, you’ll combine deep expertise in AI/ML engineering and software development to design, build, and deploy advanced generative AI and agentic systems for leading financial services clients. You’ll work hands‐on across the full AI engineering lifecycle, from architecting intelligent multi‐agent systems … Scotland office, with flexibility to work from either Glasgow or Edinburgh depending on client expectations. What You’ll Do Architect and develop autonomous AI systems leveraging multi‐modal large language models across text, image, audio, and video Design and implement agentic workflows using prompt engineering, Retrieval‐Augmented Generation ...

AI Engineer (Infrastructure SRE & Automation)

Hiring Organisation
Sky
Location
Livingston, West Lothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
GBP per hour
right here at Sky. Role/Team overview We are seeking an AI Specialist to design, build, and operationalise intelligent systems that enhance Site Reliability Engineering (SRE) platforms and automate large-scale infrastructure operations. This role has a strong emphasis on reliability, scalability, and operational efficiency. You will work … platforms . What youll do Infrastructure Automation at Scal e Design and deploy AI-powered automation frameworks for incident response and remediation (self-healing systems ). Automate repetitive operational workflows across compute, storage, and networking layers . Integrate AI capabilities into CI/CD pipelines and infrastructure-as-code ...

Lead Software Engineer - Java, AWS

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
Troubleshoot and resolve complex technical issues Review code and provide constructive feedback to team members Coordinate with other teams to ensure seamless integration of systems Champion innovation and continuous improvement within the team Manage project timelines and deliverables to meet business objectives Communicate progress and challenges effectively to leadership … front-end technologies and frameworks Demonstrate expertise in performance tuning and optimization Leverage experience with database technologies (SQL and NoSQL) Use understanding of distributed systems and scalability Apply experience in mentoring and developing engineering talent J.P. Morgan is a global leader in financial services, providing strategic advice ...

Senior Site Reliability Engineer - Python

Hiring Organisation
Inspire People
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
skills for the Senior Site Reliability Engineer include: Experience writing clean, maintainable code in at least one programming language. Experience designing, operating and improving distributed systems, with a focus on reliability, performance and user impact. Experience of building applications hosted on cloud platforms such as AWS, Azure ...

Software Engineer III- Python/Java

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture. Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity … with use of automated unit testing. Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Knowledge of Big Data distributed compute frameworks like Spark, Glue, MapReduce etc. Excellent troubleshooting, analytical, and communication skills. Preferred qualifications, capabilities, and skills Experience in Data pipelines using Spark ...

Software Engineer III - Python

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
Terraform, Kubernetes, and CI/CD pipelines. This role offers you the opportunity to grow your expertise in applied AI engineering while contributing to systems that operate at enterprise scale. Key responsibilities Deliver software through a disciplined software development lifecycle, working from well‐defined requirements through design, implementation, testing … step agentic task execution Build and maintain inference‐time integrations such as model gateways, APIs, caching, fallbacks, timeouts, and concurrency controls for production AI systems Implement retrieval‐augmented generation components where applicable, including chunking, embeddings, retrieval, and grounding strategies Build REST and gRPC endpoints following agreed contracts, implementing authentication ...

Lead Site Reliability Engineer (SRE Squad Lead)

Hiring Organisation
Inspire People
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
leading and developing engineers, strong DevOps and Site Reliability Engineering expertise, cloud platform experience, infrastructure-as-code capability and a passion for building resilient distributed systems. Based in London, Cardiff, Darlington, Edinburgh, Belfast, Birmingham or Salford, this permanent Grade 7 opportunity offers hybrid working, flexible working patterns … Terraform, CloudFormation or similar. Ability to write clean, maintainable and well-tested code in at least one programming language. Experience designing, operating and improving distributed systems, with a focus on reliability, performance and user impact. In return, you can expect a flexible working culture, including: Flexible hybrid working ...

Lead Site Reliability Engineer – Operations Excellence

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
Join a team where your engineering expertise directly protects the reliability and resilience of systems that matter at scale. At JPMorganChase, we invest in engineers who think beyond the code — who own outcomes, drive operational excellence, and raise the bar for how technology performs under pressure. As a Lead … Services, Google Cloud Platform, or Microsoft Azure, and infrastructure-as-code tooling including Terraform. Systematic problem-solving and troubleshooting skills applied to complex, distributed systems in production environments. Demonstrated ability to operate with a high degree of ownership, self-direction, and urgency in ambiguous or fast-moving situations. ...

C# / .NET Developer

Hiring Organisation
Avanti
Location
Aberdeen, Aberdeenshire, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £65,000 per annum
environments. You will be working on reliable, scalable backend software involving APIs, messaging, concurrent processing and real-time data. You will join a globally distributed development function, working within a small Agile team of around four to five developers. The role reports to a UK-based Development Manager … applications using C# and .NET Designing and supporting APIs and integration services Working with SQL Server or PostgreSQL Building event-driven and message-based systems Writing clean, maintainable and well-tested code Troubleshooting production issues Improving system reliability, performance and scalability Working closely with developers, testers, product managers ...

Front Office Trading Engineer

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
solving, and rapid delivery, where your expertise will directly shape the future of trading technology. Job Responsibilities Design and engineer scalable, high-performance trading systems across multiple asset classes. Collaborate directly with Traders to deliver high-impact solutions. Build and develop applications for mission-critical trading platforms. Architect … passion for code quality, engineering excellence, and elegant solutions. Preferred Qualifications, Capabilities, and Skills Experience in financial services or Trading technology. Knowledge of distributed systems and microservices architecture. Knowledge of core Java and/or object-oriented design principles. Understanding of observability and telemetry principles. Interest in financial ...

Principal Software Engineer - Executive Director

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
evidence compliant identity solutions across diverse platforms and services Partner with platform owners to ensure that continuous compliance reporting is embedded in the systems we build and consume Integrate AI capabilities so that our standard patterns include agent‐ready identity constructs and can leverage AI where useful for reporting … skills Formal training or certification on software engineering concepts and expert applied experience Professional software engineering experience with ownership of complex, production‐grade systems in large enterprise environments Proficiency in programming languages such as Python, Java, C++, Go, or Scala Experience using AI assistants in software engineering including agentic ...

Senior Technical Application Specialist - Compliance Engineering

Hiring Organisation
Jobleads-UK
Location
City of Edinburgh, Scotland, United Kingdom
detective configuration and regulatory control environments (e.g. SOX, SWIFT CSP, audit logging). Experience working with modern cloud platforms (GCP, AWS or Azure) and distributed architectures. Strong problem-solving capability, with a structured and analytical approach to complex technical challenges. Excellent collaboration and communication skills, with the ability … practices, CI/CD pipelines and infrastructure as code. Familiarity with observability platforms, Security monitoring tools or large-scale data analytics frameworks. Understanding of distributed system or event-driven architectures. Experience mentoring or supporting the development of other engineers. Interest in, or experience with, AI and automation in security ...

Integration Tech Lead

Hiring Organisation
Glocomms
Location
Edinburgh, Scotland, United Kingdom
Engine (GKE) . Experience with CI/CD tools and DevOps practices supporting automated deployments. Strong troubleshooting and root-cause analysis skills within complex distributed systems. Excellent stakeholder management and client-facing communication skills. Demonstrated leadership experience guiding technical teams and delivering enterprise transformation initiatives. ...

Platform Engineer

Hiring Organisation
DNS Info Ltd
Location
Glasgow, Glasgow City, City of Glasgow, United Kingdom
Employment Type
Contract
with DNS steering (GeoDNS, Akamai GTM, health-check routing) and TLS certificate lifecycle (cert-manager, HSM/KMS) Strong CS fundamentals - networking (L3-L7), distributed systems, data structures & algorithms Experience building high-volume, low-latency, resilient infrastructure services Nice to have: TypeScript/React experience for operator dashboard ...

C++ Backend Developer

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
Macro Trade Capture Developer at Barclays, where you will play a key role in the development and enhancement of critical trade capture and processing systems supporting the Foreign Exchange business. You will contribute to the platforms responsible for trade booking, lifecycle management, and reporting, ensuring reliable and efficient processing … developing and enhancing C++ server-side applications supporting trade capture and processing workflows, implementing functional specifications produced by Business Analysts, and maintaining high-performance distributed systems that support complex enterprise-scale trading operations. Qualifications Required Skills Strong C++ development experience, including building and supporting multithreaded server applications ...