Job summary
Senior Solution Architect at CodeNinja in Riyadh responsible for designing secure, scalable technology solutions. The role partners with product, engineering, infrastructure and security teams to translate requirements into architectures and guide solution delivery and cloud-native transformations.
Key responsibilities
- Design end-to-end architectures for platforms, APIs, microservices, and enterprise apps
- Translate business requirements into scalable technical solutions and HLDs
- Provide architectural guidance across the software delivery lifecycle
- Lead technical design reviews and workshops
- Design RESTful APIs and event-driven integrations with governance
- Architect cloud-native, containerized solutions and support Kubernetes deployments
- Ensure solutions meet performance, availability, security, and reliability targets
- Participate in architecture governance and risk mitigation activities
Requirements
- Bachelor's or Master's in CS, Software Engineering, IT, or related field
- 4–6 years relevant experience in development or solution architecture
- 2–3 years in a leading role involving architecture or technical leadership
- Strong experience with microservices architectures
- Experience designing and implementing REST APIs and API Gateways
- Experience with AWS, Azure, or GCP
- Hands-on knowledge of Java, .NET, or equivalent backend tech
- Experience with Kubernetes, Docker, and CI/CD/DevOps practices
Benefits
- Work on enterprise-scale cloud-native architectures and microservices
- Exposure to Kubernetes, APIs, and modern DevOps practices
- Collaboration with cross-functional engineering and product teams
- Professional growth and continuous learning opportunities
- Work in a supportive environment focused on technical excellence
Skills
Source: Workable. Last checked as open: 14 Nov 2026. You apply directly with the employer.
Apply now