Job summary
Octopus by RTG (robusta) is hiring a Solutions Architect in Saudi Arabia for a remote role. The architect will define and govern end-to-end platform architecture, translate business and regulatory needs into technical decisions, and stay engaged through delivery to ensure implementations match the design.
Key responsibilities
- Own end-to-end solution architecture across application, data, integration, security and deployment.
- Translate business and regulatory needs into explicit architectural decisions and trade-offs.
- Produce and maintain architecture artefacts: vision, high-level designs, integration designs and decision records.
- Define service boundaries, API contracts, data ownership and event models.
- Design integrations with external systems using adapter and anti-corruption patterns.
- Specify non-functional requirements: scalability, availability, performance, resilience and observability.
- Embed security and compliance into the architecture and collaborate with security stakeholders.
- Lead design reviews, guide engineering leads and govern implementation fidelity to architecture.
Requirements
- Bachelor's degree in Computer Science, Engineering or related field.
- 8+ years in software engineering; 3+ years in an architecture role on multi-service systems.
- Practical software development background with ability to review code.
- Strong distributed systems design: microservices, service boundaries and API versioning.
- Deep experience with a major backend ecosystem (e.g., Java and Spring Boot).
- Strong data architecture skills: relational modelling and persistence strategies.
- Solid security architecture knowledge: IAM, OAuth2/OpenID Connect, encryption.
- Experience with cloud-native/container deployment (Kubernetes/OpenShift) and CI/CD.
Skills
Source: Workable. Last checked as open: 14 Nov 2026. You apply directly with the employer.
Apply now