Senior Backend Engineer
Core
Architect and design complex, scalable backend systems for a peer-to-peer vacation rental marketplace serving travelers and local hosts across Saudi Arabia. (via careerplan.io/jobs/d194b899-0fdf-4192-ab2c-75387b25373b-senior-backend-engineer-at-gathern)
Role type
Senior Backend Engineer (PHP)
Builds
Core backend services, scalable APIs, and database systems for a hospitality platform
Domain
Travel & Hospitality / Cloud Infrastructure
Required skills
PHP, scalable system architecture, microservices, SQL/NoSQL database management, RESTful/GraphQL API design, cloud services (AWS/GCP), containerization (Docker), orchestration (Kubernetes), security best practices, CI/CD pipelines
Preferred skills
Python, Go, Node.js
Technologies
PHP, AWS, GCP, Docker, Kubernetes, Git, SQL, NoSQL
Responsibilities
Architect and design complex systems ensuring scalability and reliability; Build and maintain core backend services using best-in-class technologies and frameworks; Optimize performance and scalability by identifying bottlenecks and implementing efficient solutions; Ensure security and compliance with proper authentication, data protection, and regulatory measures; Mentor and guide team members through technical discussions, code reviews, and knowledge-sharing; Conduct thorough code reviews to uphold high-quality coding standards and maintain best practices; Manage databases by designing, monitoring, and optimizing for performance and reliability; Implement robust testing strategies for stable, resilient systems; Lead incident management by troubleshooting critical issues, driving root cause analysis, and implementing preventive measures
Seniority
Senior, hands-on IC with leadership responsibilities