Solution Architect - Back End

Apply now »

Date: Mar 1, 2026

Location: Riyadh, Riyadh, SA

Company: sistemasgl

Solution Architect - Backend 

Globant — Riyadh, KSA

Location: Riyadh, Saudi Arabia (on-site). Alternative locations: Jordan, Lebanon, UAE, Egypt — with regular travel to Riyadh required.

Role Summary

This role is responsible for leading the architecture of back end services and server side systems. The architect defines standards for service design, microservices, data modelling, and security. The role requires broad architectural understanding across multiple disciplines alongside deep expertise in building and scaling back end services.

Key Responsibilities

  • Define back end service architecture strategy aligned with organisational goals

  • Design scalable, secure, and maintainable server side systems

  • Architect microservices and distributed systems

  • Establish service design conventions, patterns, and best practice

  • Lead technical design reviews and key architectural decisions for services

  • Define data models, schemas, and database strategies

  • Implement authentication, authorisation, and data protection practices

  • Define monitoring, logging, and error handling strategies for services

  • Optimise system performance, reliability, and scalability

  • Mentor engineering teams and support capability development

  • Conduct code reviews and provide technical guidance

  • Produce and maintain architectural documentation and system diagrams

  • Evaluate back end frameworks and emerging technologies

  • Manage technical debt and lead refactoring initiatives

  • Present architectural decisions to senior stakeholders

Expected Outcomes

  • A coherent and consistent service ecosystem with clear ownership boundaries

  • Improved reliability, resilience, and observability in back end services

  • Reduced complexity through well designed service architectures

  • Adoption of consistent service design patterns across teams

Cross Functional Design Leadership

  • Facilitate collaborative design sessions across engineering, product, and operations

  • Break down complex system challenges into actionable design approaches

  • Support decision making during major incidents or significant architectural changes

  • Improve cross team understanding of service behaviour and dependencies

Communication and Influence

  • Communicate complex system concepts clearly to technical and non technical audiences

  • Produce clear diagrams, documentation, and system models

  • Influence decisions through structured reasoning and architectural clarity

  • Build strong working relationships with stakeholders across engineering, architecture, product, and delivery

Cross Discipline Architectural Competencies

  • Understanding of domain driven design principles

  • Understanding of essential data architecture concepts

  • Awareness of cyber security fundamentals and secure by design practices

  • Understanding of DevOps and platform engineering practices

  • Ability to define and assess non functional requirements

  • Ability to evaluate third party systems and build versus buy decisions

  • Ability to balance performance, cost, resilience, and maintainability in designs

Shared Architecture Practice Expectations

  • Contribute to architectural standards and reusable patterns

  • Participate in architectural governance and review forums

  • Support development of technology roadmaps and long term design direction

  • Produce clear and consistent architectural artefacts

  • Share learning and reusable guidance across teams

Decision Making Authority

  • Acts as technical authority for back end service architecture

  • Owns service design standards and patterns

  • Responsible for long term service architectural direction

  • Makes informed decisions balancing immediate needs and strategic goals

Technical Skills

Core technologies: NodeJS, Adobe Experience Manager

Architecture and design: Microservices architecture, domain driven design, service decomposition patterns, SQL and NoSQL database design

Security and performance: Authentication and authorisation patterns including OAuth and JWT, data encryption and secure data handling, caching and performance optimisation techniques, resilience and fault tolerance patterns

Competencies: Strong understanding of distributed systems, deep experience with data modelling and optimisation, strategic architectural planning, clear and structured communication, mentorship and technical leadership, effective stakeholder engagement.


Job Segment: Solution Architect, Architecture, Cyber Security, Data Architect, Engineer, Technology, Engineering, Security, Data

Apply now »