Senior Full-stack Engineer

Reference: ADGFullStack_1785504120

Senior Full-stack Engineer
Location: Abu Dhabi, UAE - Remote Global
Type: Contract

Role Summary
We are seeking a Senior Full-stack Engineer to build the production-grade, end-to-end application architecture for a large-scale AI transformation. You will be the architect behind both the "face" and the "nervous system" of our AI agents, designing intuitive, highly responsive user interfaces alongside the secure API gateways and orchestration layers that allow Large Language Models (LLMs) to interact with industrial ERPs and sensitive engineering data.

You will act as the technical anchor for key build initiatives across our flagship programs. Your mandate is to move beyond simple model serving to build robust, on-premise microservices and dynamic frontend applications that power enterprise engineering platforms and autonomous AI agents. Working within a structured "Stage Gate" delivery model, you will ensure our software meets the strict usability, security, and reliability standards required for national defense infrastructure.

Key Responsibilities

  1. End-to-End Agent Architecture & User Experience
  • Intuitive AI Interfaces: Architect and develop the frontend applications (e.g., React/Next.js) that allow end-users to interact seamlessly with AI agents. Build custom chat interfaces capable of handling streaming LLM responses, complex citations, and interactive widgets.
  • Agentic Frameworks: Design the backend orchestration layer (Agent of Agents) that coordinates specialized AI workers (e.g., Controllership Agent, Treasury Agent), managing state, task routing, and error handling.
  • Workflow Logic & State Management: Design the "Task Router" services and frontend state management that map user prompts to specific skills/playbooks, ensuring a deterministic and highly responsive execution of critical financial and engineering workflows.
  1. Enterprise Integration & Data Visualization
  • Secure SAP Connectivity: Build the full-stack "Data Access Layer" (DAL) that serves as the secure gateway for AI agents to read/write to SAP S/4HANA and Ariba, surfacing this data via dynamic dashboards and interactive data visualizations on the client side.
  • RAG Integration & Search UI: Develop the backend logic to interface with Vector Databases (e.g., Weaviate) and build the frontend search components, enabling the "Knowledge Mining Chatbot" to securely query and render historical proposals and technical documents.
  • External Data Feeds: Construct robust connectors for external data (e.g., S&P Global, Orbis) to power Supply Chain Risk Scoring, building custom UI components to display comparative analysis and trade-offs.
  1. Security, Performance & Deployment
  • Defense-Grade Security: Implement full-stack security measures. On the backend, enforce Authentication, Role-Based Access Control (RBAC), and PII/ITAR redaction. On the frontend, ensure strict protection against XSS, CSRF, and other client-side vulnerabilities.
  • On-Premise Optimization: Engineer systems for strictly air-gapped or on-premise deployment, optimizing client-side bundles and backend resource usage on local GPU clusters rather than relying on infinite cloud scaling.
  • Reliability Engineering: Implement comprehensive end-to-end observability, including frontend error tracking, backend logging, tracing, and monitoring adhering to enterprise best practices.

Technical Requirements

  • Frontend Development: Expert proficiency in TypeScript/JavaScript and modern frontend frameworks (preferably React or Next.js). Strong experience with complex state management, real-time data streaming (WebSockets/SSE), and modern CSS (Tailwind, CSS-in-JS).
  • Backend Development: Expert proficiency in Python (FastAPI/Django) for AI integration, and Node.js, Go, or Java for high-performance microservices.
  • API Architecture: Strong background in designing and consuming RESTful APIs and gRPC services. Experience building API Gateways (e.g., Kong, NGINX) for traffic management.
  • Database Management: Proficiency with Relational Databases (PostgreSQL) for transactional data and Vector Databases (Weaviate, Milvus) for semantic search applications.
  • Containerization & Orchestration: Deep experience with Docker and Kubernetes (k8s) for deploying scalable, full-stack applications in on-premise environments.
  • Integration Protocols: Familiarity with enterprise integration patterns and ERP protocols (OData, SOAP) is a strong plus.

Professional Qualifications

  • Experience: 5+ years of experience in Full-stack Software Engineering, with a proven track record of building and scaling web applications that serve ML/AI models in production environments.
  • Structured Delivery: Ability to thrive in a "Governance Collision" environment, delivering Agile software (Sprints, MVPs) that passes rigorous "Stage Gate" reviews and Systems Engineering audits.
  • Operational Mindset: Experience building mission-critical systems that require high availability, accessibility, and auditability, preferably in Fintech, Healthcare, or Defense sectors.
  • Cross-Functional Collaboration: Proven track record of bridging the gap between Data Scientists, Backend Engineers, and UI/UX Designers to deliver cohesive end-to-end platforms.

Why This Role?

You are not just building APIs or user interfaces; you are building the "hands" and the "face" of an AI workforce. Your code will provide the intuitive dashboards and the secure backend logic that enable AI agents to autonomously draft defense contracts, forecast critical supply shortages, and validate the safety of engineering designs. If you want to build the secure, high-performance, and deeply interactive architecture that makes AI tangible, this role is for you.

GCS is acting as an Employment Business in relation to this vacancy.

COMPETITIVE SALARY

Abu Dhabi

Contract

Added 31/07/2026
Reference: ADGFullStack_1785504120

Senior Full-stack Engineer

Abu Dhabi
Contract

Other similar jobs

Senior Software Engineer/Data Platform Engineer (Databricks, Graph, APIs)

Added 30/04/2026

Senior Software Engineer / Data Platform Engineer (Databricks, Graph, APIs)Location: Philadelphia, PA The team sits within the network technology organisation and is responsible for building advanced data platforms that support digital twin capabilities across the access network. The group combines network design data, telemetry, mapping technologies, and graph intelligence to improve troubleshooting, planning, operational efficiency, and market competitiveness.The team works on highly scalable engineering products including large data pipelines, graph databases, APIs, and mapping platforms. Their work enables smarter network decisions, faster fault resolution, and better use of operational resources.This is a technically strong team focused on solving complex real-world...

Learn more

Senior Software Engineer

Added 31/07/2026

Senior Software Engineer - Industrial Controls (CODESYS/TwinCAT)Location: Seattle/Bellevue, WA | HybridAmazon is looking for a hands-on Controls Software Engineer to develop the software platform behind its next-generation warehouse automation systems.In this role, you'll design and deploy reusable control software using CODESYS V3, develop robust state-machine based control logic, integrate real-world automation hardware, and help scale a modular platform across Amazon's global fulfillment network.What We're Looking For:Strong CODESYS V3 or Beckhoff TwinCAT experienceExpert-level Structured Text programmingState machine architecture and machine sequencing expertiseObject-oriented PLC development experienceEtherCAT hardware integration experience5+ years building production machine control systemsBonus Experience:Conveyor, robotics, warehouse automation, or material handling...

Learn more

Senior Backend Engineer

Added 31/07/2026

Role SummaryWe are seeking a Senior Backend Engineer to build the production-grade application architecture for a large-scale AI transformation programme. You will be the architect behind the "nervous system" of AI agents, designing the secure API gateways and orchestration layers that allow Large Language Models (LLMs) to interact with enterprise ERPs and sensitive engineering data.You will act as the technical anchor for critical build initiatives across flagship programmes. Your mandate is to move beyond simple model serving and build robust, on-premise microservices that power enterprise engineering platforms and autonomous AI agents. Working within a structured "Stage Gate" delivery model, you...

Learn more

Senior Machine Learning Engineer

Added 29/07/2026

Job Description- Implements, refines, and validates machine learning algorithms for products and applications. - Implements data pipelines consisting of data ingest, data validation, data cleaning, and data monitoring.- Trains machine learning models, validates the accuracy of the machine learning models once trained, and deploys validated machine learning models into production.- Assists in development of proof of concept solutions and contributes to studies to support future product or application development.- Researches, writes, and edits documentation and technical requirements, including evaluation plans, confluence pages, white papers, presentations, test results, technical manuals, formal recommendations, and reports.- Tests and evaluates solutions. Completes case studies,...

Learn more

Senior Java Data Engineer

Added 29/07/2026

Senior Java Data Engineer (AWS | Databricks | Spring Boot) - ContractLocation: Philadelphia, PA (Hybrid) Duration: ContractBuild the Data Platform Behind Enterprise AnalyticsWe're looking for an experienced Java Data Engineer to join a growing Data Engineering team responsible for building the next generation of cloud-based data solutions. In this role, you'll help modernize enterprise data platforms by developing scalable ETL pipelines, enhancing legacy applications, and delivering reliable data assets that power business intelligence and analytics.This position is ideal for someone who enjoys working across software engineering and data engineering, building cloud-native solutions using AWS, Databricks, and Snowflake while leveraging Java,...

Learn more

Senior Product Design Engineer (Mechanical)

Added 28/07/2026

Job Title: Senior Product Design Engineer (Mechanical) Position Overview:We are looking for an experienced Senior Product Design Engineer (Mechanical) to lead the design and development of custom semi-automated machinery used in advanced manufacturing environments. This role is ideal for someone with a strong background in automation equipment, custom machine design, or medical device manufacturing. You will take ownership of projects from initial concept through final build, while mentoring junior engineers and collaborating with cross-functional teams to deliver innovative mechanical solutions. Key Responsibilities:Design and develop custom semi-automated equipment using SolidWorks from concept through production-ready designs.Create detailed 3D models, large assemblies, and...

Learn more

Senior Mechanical Design Engineer

Added 28/07/2026

Job Title: Senior Mechanical Design Engineer About the Role:We are seeking a Senior Mechanical Design Engineer to join an automation engineering team responsible for designing and developing custom semi-automated manufacturing equipment for next-generation fiber optic connector products. In this role, you will own complex machine designs from concept through build, creating complete SolidWorks assemblies, detailed manufacturing drawings, and specifying all required mechanical components. You will also provide technical guidance to junior mechanical engineers while driving the development of new equipment. This position focuses exclusively on new machine design rather than manufacturing support or production engineering, with a strong pipeline of...

Learn more

Senior Platform & Cloud Systems Engineer

Added 27/07/2026

Public Cloud | Automation | Large-Scale InfrastructureAn exciting opportunity for experienced engineers who enjoy solving complex infrastructure challenges and building scalable cloud platforms.You'll join a growing engineering team responsible for delivering reliable infrastructure services across global cloud environments. This role combines cloud engineering, systems engineering and platform design, making it ideal for engineers who enjoy both building and operating production systems.Key ResponsibilitiesDesign and implement scalable cloud infrastructure solutionsSupport large-scale platforms across AWS, Azure and GCPBuild automation frameworks and operational toolingEnhance observability, reliability and platform performancePartner with engineering teams to improve deployment processesDevelop infrastructure tooling with PythonContribute to platform modernisation initiativesCore...

Learn more

Senior Site Reliability Engineer (Infrastructure Focus)

Added 27/07/2026

Hybrid Dublin | Enterprise Cloud PlatformsWe're hiring experienced Site Reliability Engineers to support the evolution of large-scale cloud platforms used globally across critical production environments.Unlike traditional SRE opportunities focused heavily on Kubernetes, this role places greater emphasis on cloud infrastructure, systems engineering and platform reliability.ResponsibilitiesEngineer highly available cloud infrastructure platformsImprove reliability, resilience and operational excellenceDrive automation across provisioning, deployment and operational workflowsDevelop tools and services using Python and modern scripting technologiesSupport multi-region production environmentsParticipate in incident analysis and root cause investigationsReduce operational overhead through automation and engineering improvementsRequired ExperienceStrong cloud infrastructure experience across AWS, Azure or GCPExperience operating customer-facing or...

Learn more

Senior Cloud Infrastructure Engineer

Added 27/07/2026

Dublin | Hybrid (2 Days Onsite) | 11-Month PAYE ContractBuild, Scale and Operate Cloud Infrastructure at Enterprise ScaleWe're seeking experienced Cloud Infrastructure Engineers to join a global engineering organisation responsible for designing, deploying and operating large-scale production infrastructure across public cloud environments.This is a hands-on engineering role suited to candidates who enjoy building and improving cloud platforms rather than simply administering them. You'll work across complex production environments supporting services used by thousands of users and customers globally.What You'll Be DoingDesign, build and support large-scale cloud infrastructure solutionsDeploy and manage production workloads across AWS, Azure and/or GCPImprove platform reliability, scalability...

Learn more

Senior Infrastructure Modernisation Engineer

Added 27/07/2026

Senior Infrastructure Engineer (Cloud & Core Services)Linux | Cloud Infrastructure | Automation | Critical Services11 Months PAYE Contract with strong possibility of conversion in Permanent.An opportunity for an experienced Infrastructure Engineer to help modernise and transform foundational enterprise services that underpin large-scale technology environments.This role combines deep infrastructure engineering with modern cloud technologies, making it ideal for candidates who understand both traditional infrastructure and cloud-native platforms.Key ResponsibilitiesModernise critical infrastructure services and support migration programmesDesign, build and maintain highly available cloud-hosted platformsSupport containerisation initiatives across internal services and toolingImplement Infrastructure-as-Code and automation best practicesDevelop operational tooling and deployment workflowsImprove platform resilience,...

Learn more

Senior Cloud Platform Engineer (GCP | Kubernetes | DevSecOps)

Added 24/07/2026

The position works closely with IAM architects, business stakeholders and technology partners. In this role, you will: Build and maintain cloud-native platform services supporting the IDAM 2.0 programme.Design, deploy and manage Kubernetes clusters and supporting platform components.Develop Infrastructure as Code (IaC) for repeatable, automated deployments.Implement and maintain CI/CD pipelines and GitOps deployment workflows.Manage cloud networking, connectivity and platform security.Implement platform observability including logging, monitoring, metrics and distributed tracing.Automate platform provisioning, configuration management and operational tasks.Support deployment and operation of identity platform components and supporting services.Implement secure secrets management and certificate lifecycle automation.Configure service mesh technologies and secure service-to-service communication.Manage ingress,...

Learn more

Senior Platform Engineer

Added 23/07/2026

Senior Platform EngineerLocation: Cork, Ireland (on-site) Type: Full-time, PermanentAbout the company A fast-growing, IDA-backed industrial technology company building out its engineering presence in Cork. The business operates at the forefront of emerging technology, building an Agentic AI Platform that enables multiple product teams to deliver AI-powered capabilities consistently, safely, and at scale.About the role We're looking for an experienced Platform Engineer to help own and evolve our internal AI platform over the long term. This role is distinct from a product feature developer - you'll work on the platform itself: its core services, frameworks, tooling, and developer experience, acting as...

Learn more

Senior Backend Cloud Engineer

Added 23/07/2026

Senior Backend Cloud EngineerLocation: Cork, Ireland (on-site) Type: Full-time, PermanentAbout the company A fast-growing, IDA-backed industrial technology company building out its engineering presence in Cork. The business operates at the forefront of emerging technology, delivering cloud and edge platforms that power smart, connected building and facilities management solutions for enterprise clients globally.About the role We're looking for a Senior Backend Cloud Engineer to help design, build, and scale the backend services behind our cloud and edge platform. You'll own services end-to-end - from architecture through deployment - in a genuinely cloud-native environment built on Microsoft Azure and Kubernetes.ResponsibilitiesDesign, develop, and...

Learn more

Senior Cloud Infrastructure Software Engineer

Added 23/07/2026

Role: Senior Cloud Infrastructure Software Engineer Type: Full Time/PermLocation: Hybrid/ShannonThis is a greenfield opportunity to join a founding engineering team developing cutting-edge SaaS/PaaS solutions across Azure, AWS, and Google Cloud.🔧 What You'll DoDesign and automate large-scale cloud infrastructure architecturesBuild multi-cloud (Azure/AWS/GCP) HPC environmentsDevelop Infrastructure as Code and orchestration solutionsOptimize systems for security, scalability, and performanceCollaborate with cloud providers to shape HPC capabilitiesBuild and validate solutions through POCs🧠 What We're Looking ForStrong experience in cloud infrastructure (multi-cloud preferred)Expertise in container orchestration (Kubernetes)Proficiency in C/C++, Python, Golang, or similarDeep understanding of Infrastructure as CodeExperience with hybrid cloud and large-scale systemsPassion for automation...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.