Live Jobs

Discover and Apply for Jobs

Software Developer / Engineer (m/f/d)

Contract
Riyadh, Saudi Arabia
05.11.2025

We are hiring two Software Developers/Engineers on a 6-month contract to design, develop, and deploy scalable cloud-native applications on Google Cloud Platform (GCP). The role requires combining strong, hands-on software engineering skills with deep expertise in GCP services to build robust and efficient solutions.

Headcount Specialization:

  • Headcount 1: Primary focus on GCP Cloud Engineering/Development.
  • Headcount 2: Primary focus on GCP Cloud Engineering/Development, with a mandatory requirement for Odoo ERP development experience.

Core Responsibilities
This position requires a combination of Application Development, GCP Implementation, and DevOps Automation.
Application Development & Architecture
  • Design and develop cloud-native applications using modern programming languages and frameworks, implementing microservices architectures using GCP components.
  • Build scalable and resilient applications, developing RESTful APIs and integrating with various GCP services.
  • Maintain high engineering standards by writing clean, well-tested code, participating in code reviews, and creating technical documentation.
Google Cloud Platform (GCP) Implementation
  • Design and implement solutions leveraging GCP services, including Compute Engine, Cloud Run, Cloud Functions, and App Engine.
  • Develop data handling solutions using BigQuery, Dataflow, Pub/Sub, and Cloud Storage.
  • Configure security via Cloud IAM and data storage solutions like Cloud SQL, Firestore, or Bigtable.
  • Implement observability using Cloud Logging, Monitoring, and Trace, while actively optimizing application performance and cost efficiency on GCP.
DevOps & Infrastructure Automation
  • Automate infrastructure provisioning using Terraform (Infrastructure as Code) or Deployment Manager.
  • Containerize applications using Docker and deploy them to GKE or Cloud Run.
  • Implement and manage CI/CD pipelines using Cloud Build, Artifact Registry, and Cloud Deploy.
  • Ensure all deployed applications adhere to security best practices, supported by strong Linux System Administration knowledge.

Required Qualifications & Skills (Must-Haves)
Candidates must meet the following minimum requirements:
  • Experience: 5+ years of fully hands-on software development/coding.
  • GCP Proficiency: 3+ years of hands-on experience covering infrastructure, architecture, networking, and foundational understanding of GCP concepts (FinOps/ML/AI). (A 1-year flex is permitted if core GCP expertise is strong).
  • Core Programming: Strong skills in Python (must-have), or alternatives like Go, Java, Node.js, or C#.
  • Core GCP Services: Proven experience with Compute Engine, Cloud Storage, Cloud SQL, and BigQuery.
  • Containerization: Knowledge of Docker and orchestration (Kubernetes/GKE).
  • System Skills: Must have requisite Linux know-how and System Admin capability.
  • ERP Specialization (For One Headcount Only): 1-2 years of Odoo development experience (framework and coding) is mandatory for one of the two roles.
  • Fundamentals: Understanding of microservices, Git, and CI/CD concepts.

Preferred Qualifications & Skills
These skills will be advantageous during candidate evaluation:
  • GCP Certifications: Associate Cloud Engineer, Professional Cloud Developer, or Professional Cloud Architect.
  • Advanced GCP/Data: Experience with Serverless Computing (Cloud Functions, Cloud Run) and data tools (Dataflow, Pub/Sub).
  • IaC Mastery: Experience with Terraform.
  • API/Advanced: Familiarity with Apigee or Cloud Endpoints.
???????#LI-JS1

Ready for Tomorrow?

Sign up now.