📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 29/07/2026. It no longer accepts applications.

Software Engineer (Python) – Relocation to Poland, Spain or UAE

Revolut

Remote
Remote Senior 🇬🇧 English
Python SQL Celery FastAPI Django PostgreSQL Redis Airflow GCP Docker Ansible TeamCity monitoring alerting

Job description

About the role

Revolut is looking for a Python‑focused Backend Engineer who can relocate to Poland, Spain, or the UAE. You will join a fast‑growing fintech team that builds the core systems behind a global financial super‑app, with the option to work fully remote or in a hybrid model from our offices in Krakow, Barcelona, Madrid or Dubai.

Key responsibilities

  • Design, develop and maintain APIs, background jobs and data pipelines that scale with business demand.
  • Write event consumers to create data models for new financial flows and processes.
  • Collaborate with product and infrastructure teams to ensure clean, maintainable code delivered with TDD, DDD and CI/CD practices.

Required profile

  • 5+ years of professional software engineering experience.
  • 3+ years of hands‑on Python development (primary language).
  • Academic background in a STEM discipline.
  • Strong fluency in Python, SQL and object‑oriented programming.
  • Experience building and integrating APIs.
  • Practical understanding of distributed systems and concurrent programming.
  • Familiarity with Docker, Kubernetes, Ansible, TeamCity and monitoring/alerting tools.

Required skills

  • Python (3.11)
  • Celery
  • FastAPI
  • Django
  • PostgreSQL
  • Redis
  • Airflow
  • Google Cloud Platform (GCP)
  • SQL
  • Docker
  • Kubernetes
  • Ansible
  • TeamCity
  • Monitoring and alerting

What we offer

  • Full relocation support to Poland, Spain or the UAE.
  • Flexibility to work remotely or in a hybrid model from our European or Middle‑East offices.
  • Opportunity to shape the future of finance at a Great Place to Work™ certified company.
  • Access to a diverse, inclusive culture and continuous learning environment.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Revolut.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in the United Arab Emirates.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 4 months ago

39 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Revolut