Mid/Senior Software Engineer (Python)

Revolut • umm al qaywayn, umm al qaywayn, United-Arab-Emirates • Posted June 08, 2026

Location umm al qaywayn, umm al qaywayn
Job Type Full-time
Category Other-General
Posted June 08, 2026
About The Role

We’re looking for a Python Engineer who can write high-quality code and build innovative solutions for heavily regulated financial systems. You’ll collaborate across product teams to deliver value to customers.

What You’ll Be Doing
  • Building APIs, jobs, and data pipelines, ensuring proper design and scalability.
  • Writing event consumers to build data models for new flows and processes.
What You’ll Need
  • 5+ years of experience as a Software Engineer
  • 3+ years of experience engineering with Python as your primary language
  • An academic background in STEM
  • Fluency in Python, SQL, and other OOPLs
  • Experience with API development and integration
  • Practical understanding of distributed systems
  • Ability to write concurrent code in IO/CPU bound situations
  • Experience with Docker, K8s, Ansible, Teamcity, monitoring, and alerting
Nice ...

Interested in this role?

Click the button below to start your application.

Apply Now