Senior Backend Engineer (Python / Data) – Spain, Remote – Up to €65,000
Build data and ML powered backend systems for a major global airline.
Flexible remote across Spain. Able to travel to the client's London office once a month for two to three days.
Responsibilities
- Design, build and maintain scalable, secure server-side systems.
- Build backend services and ML model serving for a major global airline.
- Integrate ML models into backend systems and build API endpoints for model interaction.
- Develop scalable microservices using REST, gRPC or GraphQL.
- Optimise database queries and schemas for performance and reliability.
- Write unit and integration tests and maintain clear technical documentation.
- Monitor and optimise performance using observability tooling.
Qualifications
- 8 plus years in backend development, with a strong focus on scalable, high performance systems.
- Python expertise, building backend services and APIs with FastAPI, Flask or similar.
- In depth SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) knowledge.
- Extensive AWS experience, including database hosting, API management and serverless.
- Docker and container orchestration such as ECS.
- Git, GitHub Actions and CI/CD pipelines, plus performance tuning and scalability techniques.
- Right to work in Spain as a full-time employee; no sponsorship available.
- Experience with message brokers such as Kafka or AWS SQS.
- Infrastructure as code with Terraform or CloudFormation.
- Observability tooling such as CloudWatch or Datadog.
- Serverless and event-driven paradigms, e.g., AWS Lambda.
- Agile and Scrum ways of working.
- AWS certifications (preferred).
Benefits
The chance to build for a major global airline inside a consultancy in triple digit growth.
Versatile remote across Spain. Modern data and ML focused stack with genuine ownership.
#J-18808-Ljbffr