Solution/Software Architect

PrimeGate for Communications and IT

Riyadh

On-site

SAR 150,000 - 250,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading IT solutions provider in Saudi Arabia is seeking a Solution Architect / Software Architect to lead the design of scalable and secure systems. You will collaborate with various teams to ensure that architectural decisions align with business objectives and technical best practices. The ideal candidate will have over 8 years of experience in system architecture, strong expertise in microservices and cloud technologies, and excellent leadership and communication skills. Knowledge of security and compliance is essential for this role.

Qualifications

  • 8+ years of experience in software development, system architecture, or solution architecture.
  • Proficiency in programming languages such as Java, GoLang, Python, or Node.js.
  • Deep understanding of security protocols including OAuth2 and IAM.

Responsibilities

  • Design and implement scalable, secure architectural designs.
  • Define best practices for microservices and API standardization.
  • Work closely with DevOps to automate deployment pipelines and integrations.

Skills

Scalable system design
Cloud-native architectures
Microservices
APIs
DevSecOps
Distributed systems
Leadership
Problem-solving
Collaboration
Communication

Education

8+ years in software development or enterprise architecture

Tools

Kubernetes
AWS
Docker
Terraform
PostgreSQL
Jenkins
Prometheus

Job description

Job Summary

We are looking for a Solution Architect / Software Architect to design and oversee the architecture of highly scalable, secure, and efficient systems. The architect will collaborate with development, DevOps, security, and business teams to ensure that the technical solutions align with business objectives, best practices, and future scalability needs. This role requires expertise in distributed systems, cloud-native architectures, microservices, APIs, and DevSecOps while ensuring that the system remains maintainable and extensible.

Key Responsibilities
  • Architectural Design & Strategy: design and implement scalable, secure, and resilient system architectures.
  • Define technical standards, best practices, and architectural patterns (e.g., microservices, event-driven architecture).
  • Ensure the system’s design aligns with business goals, SLAs, and compliance requirements.
  • Lead proof of concepts (PoCs) for new technologies and frameworks.
  • Cloud & Infrastructure Architecture: design cloud-native solutions for deployment on Kubernetes, AWS, Azure, or Google Cloud.
  • Define networking, security, and infrastructure strategies for microservices and distributed systems.
  • Ensure proper implementation of high availability (HA), disaster recovery (DR), and fault tolerance mechanisms.
  • Microservices & API Architecture: define best practices for microservices development, API design, and event-driven architectures.
  • Ensure APIs follow REST, GraphQL, or gRPC standards, with proper authentication and authorization (OAuth2, JWT, etc.).
  • Guide teams on implementing service mesh solutions (Istio, Linkerd) for service-to-service communication.
  • DevOps & CI/CD Integration: work closely with DevOps teams to automate deployment pipelines, infrastructure as code (IaC), and monitoring.
  • Ensure seamless integration of CI/CD pipelines with Kubernetes, Docker, and cloud environments.
  • Advocate for continuous integration, automated testing, and infrastructure automation.
  • Security & Compliance: design and enforce secure architecture principles (Zero Trust, RBAC, IAM policies).
  • Work with security teams to integrate best practices in DevSecOps (SAST, DAST, secrets management).
  • Ensure compliance with ISO 27001, GDPR, SOC2, and other regulatory requirements.
  • Performance & Scalability Optimization: define best practices for caching, database sharding, and load balancing.
  • Optimize system performance, fault tolerance, and cost efficiency in production environments.
  • Ensure architecture is prepared for horizontal scaling, multi-region deployments, and high-throughput processing.
  • Governance & Documentation: establish architecture guidelines, design principles, and technical governance.
  • Create and maintain architectural diagrams, API documentation, and best practice guides.
  • Ensure system documentation is kept up-to-date for developers and operations teams.
Required Qualifications & Skills
Technical Skills
  • Experience: 8+ years in software development, system architecture, or solution architecture.
  • Programming Languages: Proficiency in Java, GoLang, Python, or Node.js.
  • Cloud & Containers: Experience with Kubernetes, Docker, Terraform, AWS, GCP, or Azure.
  • Microservices & APIs: Strong expertise in microservices, RESTful APIs, gRPC, and GraphQL.
  • Messaging & Event Streaming: Experience with Kafka, RabbitMQ, NATS, or Pulsar.
  • Security & IAM: Deep understanding of OAuth2, OpenID Connect, JWT, RBAC, and API Gateway security.
  • Databases & Storage: Proficiency in SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis, Cassandra).
  • CI/CD & DevOps: Hands‑on experience with GitOps, CI/CD pipelines, Jenkins, GitLab CI/CD, and ArgoCD.
  • Observability & Monitoring: Experience with Prometheus, Grafana, ELK Stack, OpenTelemetry.
Soft Skills
  • Leadership: Ability to lead technical discussions and mentor development teams.
  • Problem‑Solving: Strong analytical skills to identify architectural bottlenecks and scalability issues.
  • Collaboration: Excellent ability to work with cross‑functional teams, including DevOps, Security, and Business.
  • Communication: Ability to present architecture decisions to both technical and non‑technical stakeholders.
Preferred Qualifications
  • Certifications: AWS Certified Solutions Architect, Google Cloud Professional Architect, or similar.
  • Experience with Streaming & AI Workloads: Knowledge of real‑time data processing, AI model inference, and big data architectures.
  • Experience in Multi‑Tenant & SaaS Platforms: Designing multi‑tenant applications with RBAC, tenant isolation, and scalability.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Solution Architect
Sr. Solution Architect

Total-TECH Co. • Jeddah

On-site
Sr. Solution Architect
Sr. Solution Architect

Total-TECH Co • Saudi Arabia

On-site
SAR 120,000 - 180,000
Technology Architect
Technology Architect

jobr.pro • Riyadh

On-site
SAR 240,000 - 300,000
Cloud Solutions Architect (Google Cloud)
Cloud Solutions Architect (Google Cloud)

Devoteam • Riyadh

On-site
SAR 224,000 - 300,000
Technology Architect
Technology Architect

Devoteam • Riyadh

On-site
SAR 320,000 - 420,000
Enterprise Architect
Enterprise Architect

T&S • Riyadh

On-site
SAR 350,000 - 550,000
Principal Solutions Architect, AWS, Public Sector MENAT
Principal Solutions Architect, AWS, Public Sector MENAT

AWS EMEA SARL (Saudi Arabia Branch) (Amazon) • Riyadh

On-site
Inclusive team culture
Mentorship & career growth
Flexible work-life balance
AI Solutions Architect
AI Solutions Architect

JODAYN | جودين • Riyadh

On-site
SAR 300,000 - 400,000
Cloud and Infrastructure Solutions Architect - Presales Expert
Cloud and Infrastructure Solutions Architect - Presales Expert

DXC Technology • Riyadh

On-site
SAR 299,000 - 450,000
Smart City Solution Architect
Smart City Solution Architect

Devoteam • Riyadh

On-site
SAR 300,000 - 600,000