Gathern
Senior Backend Engineer
About this role
Description: Join Gathern, the leading peer-to-peer vacation rental marketplace in Saudi Arabia, as a Senior Backend Engineer. Contribute to the growth of the alternative hospitality sector and support Saudi Vision 2030. Requirements: Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience). 5+ years of professional experience in backend development with proven leadership on complex projects. Expert proficiency in PHP and familiarity with backend programming languages (e.g., Python, Go, Node.js). Deep understanding of scalable system architecture, design patterns, and microservices principles. Extensive experience with database design, optimization, and management (both SQL and NoSQL). Proven ability to design and implement robust, secure APIs (RESTful, GraphQL). Strong knowledge of cloud services (AWS, GCP), containerization (Docker), and orchestration (Kubernetes). Familiarity with security best practices, data protection, authentication, and authorization mechanisms. Experience with version control (Git), CI/CD pipelines, automated testing, and DevOps practices. Benefits: Competitive USD salary with stable compensation regardless of currency fluctuations. Comprehensive medical insurance to support your wellbeing. Fully remote work with flexible hours. Opportunities for fast career growth in a rapidly scaling company.