Graduate Software Engineer (Python) – 2027 Programme
Revolut · Dubai
Job description
About the role
Revolut is looking for a graduate Python Engineer to join its 12‑month Graduate Programme. You will work with a global technology team building scalable systems and data pipelines that power millions of financial transactions.
Key responsibilities
- Design, develop and maintain backend services using Python 3.
- Create and optimise data pipelines and integrations.
- Collaborate with product and infrastructure teams to deliver high‑impact features.
- Write clean, test‑driven code and participate in code reviews.
- Deploy and monitor services on Kubernetes, Docker and GCP.
Required profile
- Recent graduate with a passion for technology and finance.
- Willingness to relocate to a tech hub (UAE, Poland, Portugal, Spain or UK) and work on‑site three days a week.
- Strong problem‑solving mindset and ability to work in a fast‑paced environment.
Required skills
- Python (version 3)
- SQL and PostgreSQL
- Kafka
- Airflow
- Kubernetes
- Docker
- Google Cloud Platform (GCP)
- Test‑Driven Development (TDD)
What we offer
- Structured training, mentorship and hands‑on project experience.
- Visa assistance, travel costs and first‑month accommodation support.
- Potential full‑time role after successful completion of the programme.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Arab Emirates.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 5 days from now
56 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Revolut
Dubai