Senior Software Engineer (Riyadh Based)
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
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
4 days ago
Generate Resume ↗Senior Software Testing Engineer (AI & Technology)
Master Works · Riyadh
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
5 days ago
Generate Resume ↗Senior Software Engineer
Mozn · Riyadh
Design and deliver scalable applications integrating data and machine learning, while mentoring junior engineers and ensuring compliance with local regulations.
1 weeks ago
Generate Resume ↗Senior Software Engineer
MOZN · Riyadh
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,
2 weeks ago
Generate Resume ↗Senior Software Engineer, Client Applications (Riyadh, KSA)
FileCloud · Riyadh
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
2 weeks ago
Generate Resume ↗Senior Software Engineer, Client Applications macOS
FileCloud · Riyadh
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.
2 weeks ago
Generate Resume ↗Senior Software Engineer, Client UI Applications
FileCloud · Riyadh
Design and maintain Electron-based desktop applications using TypeScript and Vue 3, ensuring high code quality and collaborating on Microsoft Office integrations.
2 weeks ago
Generate Resume ↗Senior Software Engineer, Client Applications macOS (Riyadh, KSA)
FileCloud · Riyadh
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
2 weeks ago
Generate Resume ↗Senior Software Engineer, Client UI Applications (Riyadh, KSA)
FileCloud · Riyadh
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
2 weeks ago
Generate Resume ↗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.
Free plan · No credit card required