{bc}

Senior Software Engineer (Riyadh Based)

Robert WaltersRiyadh, KSA4 days agomid-senior levelfulltime
Generate Resume for this Job

About This Role

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

Similar Jobs

Senior Software Engineer - Tech & AI at McKinsey

McKinsey & Company · Riyadh

Mid-Senior

Who You'll Work With Driving lasting impact and building long-term capabilities with our clients is not easy work. You are the kind of person who thrives in a high performance/high reward culture - doing hard things, pi

Senior Software Testing Engineer (AI & Technology)

Master Works · Riyadh

Mid-Senior

Role Purpose We are seeking a highly skilled Senior Software Testing Engineer to join our subsidiary Nabeh. The ideal candidate will have strong experience in testing AI systems and modern technology platforms. In

Senior Software Engineer

Mozn · Riyadh

4-9 years

Design and deliver scalable applications integrating data and machine learning, while mentoring junior engineers and ensuring compliance with local regulations.

Senior Software Engineer

Senior Software Engineer

MOZN · Riyadh

Mid-Senior

About Mozn MOZN is a leading Enterprise AI company enabling organizations to make informed decisions in two critical domains: Financial Crime Prevention and Enterprise Knowledge Intelligence. We’re a diverse,

Senior Software Engineer, Client Applications (Riyadh, KSA)

FileCloud · Riyadh

Mid-Senior

FileCloud is looking for a highly skilled Senior Software Engineer, Client Applications, to join our team in Riyadh, the Kingdom of Saudi Arabia. You will work on the core sync and OS integration layer of FileCloud De

Senior Software Engineer, Client Applications macOS

FileCloud · Riyadh

3-5 years

Develop and maintain system-level components for FileCloud Desktop on macOS using Swift, focusing on sync, OS integration, and collaboration with QA and UI teams.

Senior Software EngineerClient Applications macOS

Senior Software Engineer, Client UI Applications

FileCloud · Riyadh

3-8 years

Design and maintain Electron-based desktop applications using TypeScript and Vue 3, ensuring high code quality and collaborating on Microsoft Office integrations.

Senior Software EngineerClient UI Applications

Senior Software Engineer, Client Applications macOS (Riyadh, KSA)

FileCloud · Riyadh

Mid-Senior

FileCloud is looking for a highly skilled Senior Software Engineer, Client Applications (macOS) to join our team in Riyadh, the Kingdom of Saudi Arabia. You will work on the core sync and OS integration layer of File

Senior Software Engineer, Client UI Applications (Riyadh, KSA)

FileCloud · Riyadh

Mid-Senior

FileCloud is looking for a highly skilled Senior Software Engineer, Client UI Applications to join our team in Riyadh, the Kingdom of Saudi Arabia. You will help drive the development of our cross-platform desktop cli

AI Job Platform

Stop applying blindly. Start getting hired.

Base Career automates the hardest parts of job searching — apply smarter, not harder.

AI Resume in 60s

Your resume rewritten for this exact role using the job description as the brief.

ATS-Optimized

Get past automated screening filters with the right keywords matched to each job.

Application Tracker

Track every job, follow-up, and interview in one visual kanban board.

Generate Resume for this Job

Free plan · No credit card required