SAUDI AIRLINES

Senior Backend Developer

Posted: 4 minutes ago

Job Description

Job SummaryDevelop and maintain scalable backend systems and APIs to enable AI-driven personalization. Collaborate with cross-functional teams to integrate enterprise systems, deploy ML models, and ensure performance, security, and compliance.Key ResponsibilitiesAPI & Microservices Development: Build robust, scalable APIs and microservices to support AI orchestration and personalization logic.Real-Time Processing: Ensure low-latency, real-time decision-making and personalization delivery across web, mobile, email, and call center channels.System Integration: Integrate backend services with airline booking engines, pricing systems, CRM platforms, and other enterprise applications.ML Model Deployment: Collaborate with data scientists to productionize machine learning models and integrate them into backend workflows.Performance Optimization: Optimize backend systems for scalability, fault tolerance, and security.Data Management: Implement efficient strategies for handling large-scale, distributed data systems, including caching and database tuning.Compliance & Security: Ensure adherence to security best practices, data privacy regulations, and airline/travel compliance standards.Agile Collaboration: Participate in Agile SAFe ceremonies, code reviews, and continuous improvement initiatives.Required SkillsProficiency in Node.js, Java Spring Boot, and Python FastAPI/Flask.Strong knowledge of REST, GraphQL, and event-driven architecture.Experience with cloud platforms (AWS/GCP/Azure), microservices, Docker, and Kubernetes.Familiarity with airline/travel APIs and PSS systems (preferred).Understanding of CI/CD pipelines, Git, and backend security best practices.EducationBachelor’s degree in computer science, Software Engineering, or a related field.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In