1 to 25 of 30 Architectural Patterns Jobs in Scotland

Staff Engineer (Global Billing, Payments & API)

Location
City of Edinburgh, Scotland, United Kingdom
trade-offs with data. You'll diagnose and resolve complex technical and product issues, including in areas outside your immediate domain. You'll establish architectural patterns and technical standards that other teams build on top of. You'll take ambiguous, loosely-defined technical requirements and turn them … resolving complex technical and product issues, including in domains you aren't already close to. Be skilled at establishing and driving adoption of architectural patterns and technical standards that other teams build on top of. Be comfortable taking ambiguous, loosely-defined technical requirements and turning them into ...

Development & Technical Manager

Location
Aberdeen City, Scotland, United Kingdom
appropriate modernisation approaches, including refactoring, re‐platforming, or re‐architecture. Ensure modernisation work is delivered incrementally to minimise business and customer risk. Technical LeadershipProvide architectural oversight and technical direction across all development work. Establish and maintain coding standards, architectural patterns, and best practices. Review and approve … technical designs, implementations, and major architectural decisions. Team Leadership & DevelopmentLine-manage a small development team, currently consisting of 2 developers, with planned growth to 4 across UK and international locations. Support recruitment, onboarding, mentoring, and performance management of development staff. Encourage knowledge sharing, documentation, and continuous improvement within ...

Development & Technical Manager

Location
Aberdeen City, Scotland, United Kingdom
modernisation approaches, including refactoring, re-platforming, or re-architecture.* Ensure modernisation work is delivered incrementally to minimise business and customer risk.**Technical Leadership*** Provide architectural oversight and technical direction across all development work.* Establish and maintain coding standards, architectural patterns, and best practices.* Review and approve … technical designs, implementations, and major architectural decisions.**Team Leadership & Development*** Line-manage a small development team, currently consisting of 2 developers, with planned growth to 4 across UK and international locations.* Support recruitment, onboarding, mentoring, and performance management of development staff.* Encourage knowledge sharing, documentation, and continuous improvement within ...

Digital Trust - Managing Consultant

Location
Glasgow, Scotland, United Kingdom
obligations.* **Security Architecture** – Improving the security posture of the Enterprise and/or applications through the assessment, design or implementation of effective and secure architectural patterns that align with industry standards (e.g. CIS L1/2, NIST, ISO27001, COBIT, etc.).* **Generative AI** – Enabling the secure design ...

Senior Software Engineer — Real-Time Martech Platform

Location
City of Edinburgh, Scotland, United Kingdom
Good grasp on relational, non-relational databases, messaging queues and handling concurrency. Experience working with high volume systems. Understanding of modern architectures, design patterns, and platform nuances. Strong experience working with cloud-based infrastructure and technologies, preferably AWS. Understating of containers (e.g., Docker), and orchestration (Kubernetes). Expert ...

Consultant Data & AI Architect IRC303856

Location
City of Edinburgh, Scotland, United Kingdom
intersection of technical mastery, architecture design, and strategic consulting, this dual-hatted role shapes, packages, and closes large-scale enterprise deals while establishing sound architectural blueprints. You will serve as the strategic bridge between C-suite client decision-makers, hyperscaler partners (AWS, Azure, GCP, Databricks, Snowflake), and internal delivery … Cortex, Horizon and Snowpark. Advanced proficiency in Azure, AWS, or GCP platform setup and administration. Practical understanding of Generative AI, RAG frameworks, Agentic AI architectural patterns, and security guardrails. Solid understanding of data governance standards (lineage, access control) and performance/cost optimization frameworks. Job responsibilities Lead ...

Technical Delivery Lead (Data & Intelligence Engineering) IRC303383

Location
City of Edinburgh, Scotland, United Kingdom
Data Mesh, Real-time Streaming, ETL/ELT pipelines) and AI/ML lifecycle management (MLOps, GenAI integration, Model Governance). Ability to challenge architectural patterns and supervise technical teams without acting as the hands-on architect. Cloud & Platform Mastery: Expertise in overseeing enterprise-scale migrations, data ...

Senior Cross Domain Engineer

Location
Glasgow, Scotland, United Kingdom
experience supporting, engineering, operating, or assuring High Assurance Gateways (HAGs), Cross Domain Solutions (CDS), or trusted information exchange platforms. Strong understanding of Cross Domain architectural patterns including: One-way information transfer (Data Diodes) Two-way controlled information exchange Multi-Level Security architectures Trusted Gateway Services Secure Replication ...

Lead QA Engineer

Location
City of Edinburgh, Scotland, United Kingdom
testers and delivery teams in modern Quality Engineering practices and supporting the adoption of automation-first delivery approaches.Defining and maintaining automation architecture, design patterns and engineering guardrails aligned to the Quality Engineering roadmap.Implementing and operationalising Quality Engineering standards, quality gates and governance controls established by the Principal ...

Software Engineer – Core Marketing Platforms

Location
City of Edinburgh, Scotland, United Kingdom
technologies such as SNS/SQS or Kafka. Good grasp on relational, non-relational databases, messagingqueuesand handling concurrency. Understanding of modern architectures, design patterns, and platform nuances Appreciation of orchestration and containerisation, ideally Kubernetes (K8s) Experience working with cloud-based infrastructure and technologies. Experience with testing concepts, test ...

Data Architect

Location
Glasgow, Scotland, United Kingdom
governance policies. Establish data security, quality, and retention principles. Work with business and technical stakeholders to align platform capabilities with business objectives. Provide architectural oversight across data engineering and analytics delivery teams. Essential Skills & Experience Experience designing enterprise data platforms and architectures. Strong understanding of cloud-based data solutions ...

Integration Architect

Hiring Organisation
Elliot Marsh
Location
Edinburgh, Scotland, United Kingdom
Employment Type
Permanent Contract, Hybrid
implement security controls for APIs and integration middleware - Review projects with the Enterprise Architect to ensure they conform to enterprise architecture standards - Establish patterns, standards and governance processes for application integration, maintaining accurate records in the architecture repository - Evaluate the impact of changes in third-party applications ...

Data Architect

Hiring Organisation
ARM
Location
Glasgow, City of Glasgow, United Kingdom
Employment Type
Contract
Contract Rate
£600/day Umbrella Inside IR35
governance policies. Establish data security, quality, and retention principles. Work with business and technical stakeholders to align platform capabilities with business objectives. Provide architectural oversight across data engineering and analytics delivery teams. Essential Skills & Experience Experience designing enterprise data platforms and architectures. Strong understanding of cloud-based data solutions ...

Senior Data Architect - Active SC Clearance - Inside IR35

Hiring Organisation
Intelligent Resourcing Solutions Ltd
Location
Glasgow, UK
will develop data models, metadata standards and governance frameworks that support programme outcomes. You will provide expert guidance on complex data challenges, promote good architectural practice, and ensure solutions align with departmental standards, technology strategy and government best practice. \n You will also help shape future data capabilities within … Style Modernisation objectives. \n Job description \n A Senior Data Architect works with multiple projects or teams on problems that require broad architectural thinking. \n At this role level, you will: \n \n design data models and metadata systems. \n \n \n help lead data architects to interpret ...

Solutions Architect

Location
City of Edinburgh, Scotland, United Kingdom
larger programmes of work. You’ll have the opportunity to further develop your career by working alongside colleagues with a wide range of architectural experience, participating in our community of practice and contributing to our thought leadership (blogs, white papers, etc). What are we looking … servant-leaders with hands‐on experience of technical and/or solution architecture spanning the full software development lifecycle. We don’t mandate an architectural approach, preferring to find the right combination of methodology, tools and communication styles that work for each client and project. This means ...

AI Solution Architect

Location
City of Edinburgh, Scotland, United Kingdom
practice to secure an experienced Data & AI Solutions Architect for a high-impact, enterprise-scale programme. In this pivotal position, you will lead the architectural design of scalable, resilient, and highly secure data and artificial intelligence platforms, bridging commercial requirements with modern engineering execution. Operating across a cutting-edge … Augmented Generation (RAG), agentic AI, and large-scale cloud migrations. If you are a consultative technical leader who excels at shaping platform direction, navigating architectural governance, and designing modern data solutions, this engagement provides an outstanding opportunity. What You Will Be Doing Strategy & Architecture Design: Define ...

Software Development Engineer, ADSP (Advertising)

Location
City of Edinburgh, Scotland, United Kingdom
standards of performance and reliability, and will operate at massive scale, 24x7. Basic Qualifications Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems Experience in professional, non-internship software development Experience programming with at least one modern language such ...

Senior Full Stack Engineer

Location
City of Edinburgh, Scotland, United Kingdom
modern JavaScript libraries. Experience taking ownership of delivery for services or significant components across the full lifecycle from design to operation. Strong understanding of architectural and design patterns, including serverless and microservices, with the ability to lead and assure their application. Experience working in Agile environments, using ...

Lead Software Engineer - Observability Event Alert UK - Java Full Stack

Location
Glasgow, Scotland, United Kingdom
decomposition strategy, domain modeling, and data migration planning. Re‐architect existing infrastructure to achieve high scalability, reliability, and availability (multi‐AZ/region patterns, autoscaling, HA/DR). Deliver features end‐to‐end, build backend services and APIs (REST/GraphQL) in Java/Spring Boot … qualifications, capabilities, and skills Proficiency with Kubernetes (e.g., EKS) for container orchestration and operations. Proficiency with event‐streaming platforms (e.g., Kafka) and event‐driven architectural patterns. Experience designing and operating distributed systems at scale (microservices, multi‐region failover). Experience building modern frontend applications with React and TypeScript ...

Life Technology - Technical Lead

Location
City of Edinburgh, Scotland, United Kingdom
role, you will be accountable for replacing unsafe, fragile, or costly legacy systems with modern, secure, and supportable solutions. You will define technical architecture patterns, set engineering standards, unblock delivery squads, and ensure smooth, robust operational handovers to run teams.Acting as the key design authority for your domain … engineering and governance forums (e.g., LEAF, TWG, TDA) to achieve first-time approval.Define and maintain proportionate system architecture and interface documentation.Engineering Standards, Patterns & EnablementEstablish, adopt, and enforce reusable engineering patterns, coding standards, CI/CD pipelines, and automation practices across feature squads.Identify and eliminate engineering impediments ...

Lead Software Engineer - AI/Java Full Stack

Location
Glasgow, Scotland, United Kingdom
modern front-end frameworks (e.g., React) Demonstrated experience in designing scalable, secure, and resilient distributed systems Strong understanding of modern architecture patterns (microservices, event-driven, API-first) Experience with CI/CD pipelines, containerization (Docker, Kubernetes/ECS/EKS), and Infrastructure as Code Expertise in API design … REST, GraphQL) and integration patterns Hands-on experience building applications on AWS or other public cloud platforms Experience with Generative AI systems, including: RAG (Retrieval-Augmented Generation) architecture AI orchestration frameworks (LangChain, LlamaIndex, etc.) LLM evaluation frameworks and responsible AI practices (guardrails, content filtering) Preferred Qualifications, Capabilities ...

Lead Software Engineer - Python / Java & AI

Location
Auchentibber, Scotland, United Kingdom
deploying services using containers and Kubernetes with support for safe rollouts and rollbacks Contribute to infrastructure-as-code using Terraform within established team patterns across modules, environments, and state management Improve operability of services by adding and using observability tooling including logs, metrics, traces, dashboards, and alerts … analysis, and dependency hygiene Experience with deployment and operational best practices including safe releases, rollbacks, environment configuration, and incident readiness Familiarity with common architecture patterns such as event-driven designs, async processing, caching, API versioning, and backward compatibility Experience collaborating effectively in agile delivery, including estimating, breaking down ...

Software Engineer - React

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Scotland, United Kingdom
Employment Type
Permanent Contract, On-site
React and TypeScript, aligned to a design system and front-end engineering standards. Lead UI technical design (component architecture, state management, API integration patterns, routing, error handling) and document key decisions. Drive quality and operability through automated testing (unit/component/e2e), accessibility compliance, performance optimization … capabilities, and skills Experience with design systems at scale (component libraries, theming/tokens, governance) and cross-team adoption. Experience with modern UI architecture patterns (micro-frontends/module federation, SSR frameworks such as Next.js, BFF patterns). Experience with web observability (RUM, client logging, correlation ...

Software Engineer III - React

Location
Glasgow, Scotland, United Kingdom
React and TypeScript, aligned to a design system and front-end engineering standards. Lead UI technical design (component architecture, state management, API integration patterns, routing, error handling) and document key decisions. Drive quality and operability through automated testing (unit/component/e2e), accessibility compliance, performance optimization … capabilities, and skills Experience with design systems at scale (component libraries, theming/tokens, governance) and cross-team adoption. Experience with modern UI architecture patterns (micro-frontends/module federation, SSR frameworks such as Next.js, BFF patterns). Experience with web observability (RUM, client logging, correlation ...

Lead Software Engineer - Full Stack, Java & React

Location
Glasgow, Scotland, United Kingdom
workflows Design and implement event-driven and streaming architectures using Kafka, including topic design, schema/contract strategy, and resilient producer/consumer patterns Contribute directly to operational stability and reliability by leading incident response and root cause analysis, reducing repeat incidents via preventative controls and automation … acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities ...