Overview

Senior Software Engineer (Riyadh Based) Jobs in Riyadh, Riyadh, Saudi Arabia at Robert Walters

Title: Senior Software Engineer (Riyadh Based)

Company: Robert Walters

Location: Riyadh, Riyadh, Saudi Arabia

Our client is a high-growth AI-SaaS organisation operating in the Governance, Risk & Compliance (GRC) space. The company is in an early scaling phase, building its core engineering team and partnering with financial institutions across the region.

We are seeking a Senior Software Engineer with strong experience in cloud infrastructure, DevOps, and full-stack development. The ideal candidate will have hands-on experience building and scaling end-to-end software products, ideally within financial services or other regulated industries.

Responsibilities

  • Design, develop, and maintain scalable cloud-native SaaS applications within a GRC (Governance, Risk & Compliance) platform
  • Contribute across the full software development lifecycle, including architecture, development, testing, deployment, and ongoing optimization
  • Develop and maintain robust backend services and APIs, with strong emphasis on Python or Java-based development
  • Implement and enhance DevOps practices, including CI/CD pipelines, infrastructure automation, and cloud deployment strategies
  • Participate in full-stack development activities where required, supporting both backend and frontend engineering needs
  • Ensure solutions are designed and delivered in alignment with stringent security and regulatory requirements within financial services environments
  • Collaborate closely with the CTO and senior engineering leadership to support architectural direction and technical strategy

Requirements

  • 5-10 years of professional experience in Software Engineering, Cloud Engineering, or DevOps-focused roles
  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline
  • Strong hands-on experience with major cloud platforms (AWS, Azure, or GCP)
  • Proven expertise in DevOps practices, including CI/CD pipelines, infrastructure automation, and deployment orchestration
  • Strong backend engineering experience, with proficiency in Python preferred
  • Demonstrated exposure to full-stack development across modern web application architectures
  • Experience working within financial services, insurance, or other highly regulated industries is essential
  • Strong understanding of cloud architecture principles, scalability, resilience, and performance optimization
  • Proven track record of delivering end-to-end software solutions in SaaS environments
  • Excellent command of English, with strong communication and collaboration skills
Upload your CV/resume or any other relevant file. Max. file size: 800 MB.