MisuJob - AI Job Search Platform MisuJob

Software Architect (Ruby on Rails, relocation to Riyadh provided)

Rubikal

Riyadh, Riyadh Province, Saudi Arabia permanent

Posted: April 15, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We're looking for a Software Architect with at least 8 years of experience in the development of software development technologies, specifically in the areas of Google Cloud Platform, and microservices architecture.

Job Description

We're looking for a Software Architect with at least 8 years of experience in the development of software development technologies, specifically in the areas of Google Cloud Platform, and microservices architecture. If you are interested in working with reputed clients and enjoy collaborating in a creative and awesome team, then this job is the right place for you!

This position requires you to go on an international assignment or full-time relocation. We offer a salary as tax-free income between €7000 – 9000 per month, including housing allowance and transport provided in KSA.

Responsibilities

We offer you the unique opportunity to work and improve your skills with a diverse and geographically distributed team of technology and business experts around the world. You will get to work on our largest project in the real-estate industry, supervising the work of over 30 developers across six different teams. In addition, these are some of the following expectations:

• • Collaborate with the development teams to define and implement technical requirements for the microservices architecture, including deployment strategies, monitoring, and instrumentation.
• Analyze the existing system architecture and recommend improvements to enhance performance, scalability, and maintainability.
• Design, implement, and maintain new products and services using but not limited to Ruby on Rails (or Golang) for the backend and Angular for the frontend
• Develop technical specifications and design documents to guide the development team in the implementation of the solution.
• Provide feedback to implement integrations with payment gateways and headless content management systems
• Oversee the design, implementation, and maintenance of CI/CD pipelines using Cloud Build and Terraform for infrastructure management and deployments
• Collaborate with cross-functional teams, including product managers, UI/UX designers, and QA engineers to ensure the successful delivery of the project
• Identify best practices to conduct thorough code reviews and ensure adherence to coding standards


Requirements:
As a software architect, we prefer that you have:

• Strong experience in frameworks such as Ruby on Rails, Angular, Go, and also with Google Cloud Platform, microservices architecture
• Knowledge of Pub/Sub, Cloud SQL (PostgreSQL), Google Cloud Build, Terraform, and IaaC
• Familiarity with Google Cloud Run, Google Kubernetes Engine, Docker, Stripe, Contentful, REST, GraphQL, and CI/CD
• Excellent communication, collaboration skills and the ability to lead a team
• Passion for building scalable and efficient solutions to tackle environmental issues


Benefits:
• Competitive Salary

Offer a market-competitive salary that reflects the cost of living in Riyadh.

Note: This position requires relocation to Riyadh, Saudi Arabia.

• Relocation benefits, and secondment contract with tax-free benefits.
• Team building activities, movie nights, events
• An international workforce to learn from and grow with
• Opportunities for travel and working abroad
• Generous remote work opportunities

If you are a proactive and enthusiastic individual with a passion for designing and implementing scalable microservices architecture and are excited about working on real estate projects, we encourage you to apply for this exciting opportunity. We offer competitive compensation and benefits packages, as well as opportunities for growth and career development.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply