Senior Back-End Engineer (Python)
Core
Design, develop, and maintain scalable Python-based backend APIs and services that power predictive AI solutions for the travel industry.
Role type
Senior Back-end Engineer (Python)
Builds
Scalable backend APIs, application logic, and supporting data pipelines for analytics and commercial planning.
Domain
Travel industry, Predictive AI, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python (FastAPI, Flask), PostgreSQL, AWS, CI/CD, Docker, Kubernetes, Git
Preferred skills
Next.js, MLOps, Vector databases, Terraform, Observability
Technologies
FastAPI, Flask, Postgres, AWS, GitLab CI/CD, Docker, Kubernetes, Next.js, Terraform
Responsibilities
Design and optimise backend architecture on AWS; Champion CI/CD best practices and automated testing; Collaborate with product managers and data teams to deliver backend solutions; Mentor fellow engineers in building scalable systems.
Seniority
Senior, hands-on IC