×
Register Here to Apply for Jobs or Post Jobs. X

Mid Senior Software Engineer Python

Job in Dubai, Dubai, UAE/Dubai
Listing for: TALENTMATE
Full Time position
Listed on 2026-06-04
Job specializations:
  • Software Development
    Software Engineer, Python, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 120000 - 200000 AED Yearly AED 120000.00 200000.00 YEAR
Job Description & How to Apply Below

About Revolut

People deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 75+ million customers get more from their money every day.

Job Description

As we continue our lightning-fast growth, 2 things are essential to our success: our people and our culture. We are looking for more brilliant people who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution. We are a certified Great Place to Work and have 13,000+ people worldwide, working from our offices and remotely.

About

The Role

Our Technology team builds the systems and experiences that keep Revolut moving. The Python Engineer will write high-quality code and build innovative solutions for heavily regulated financial systems. You will collaborate with Data Scientists, Analysts, Engineers, Product Owners, and Operations Managers to deliver value to our customers.

What You'll Be Doing
  • Building APIs, jobs, and data pipelines, ensuring they are properly designed and scaled according to business needs.
  • 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.
  • A practical understanding of distributed systems.
  • The ability to write concurrent code in IO/CPU bound situations.
  • Experience with Docker, Kubernetes, Ansible, Team City, monitoring, and alerting.
Nice to Have
  • Experience with prototyping and sketching.
  • Multiple side projects or open source contributions.
  • Exposure to GCP.

We encourage applications from people with diverse backgrounds and experiences to join this multicultural, hard-working team.

Job Details

Role Level: Not Applicable

Work Type:
Full-Time

Country:
United Arab Emirates

City:
Dubai

Company Website:

Job Function:
Software Development

Company Industry: Financial Services

By submitting this application, I confirm that all the information given by me in this application for employment and any additional documents attached hereto are true to the best of my knowledge and that I have not willfully suppressed any material fact. I confirm I have disclosed if applicable any previous employment with Revolut. I accept that if any of the information given by me in this application is in any way false or incorrect, my application may be rejected, any offer of employment may be withdrawn, or my employment with Revolut may be terminated summarily or I may be dismissed.

By submitting this application, I agree that my personal data will be processed in accordance with Revolut's Candidate Privacy Notice.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary