Company logo hidden

Software Engineer (Python) - Mid/Senior

Unlock employer Unspecified, Unspecified Posted: 16 Apr 2026

Financial

  • Estimate: $60k - $90k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

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

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

As we continue our lightning-fast growth, two things are essential to our success: our people and our culture. In recognition of our outstanding employee experience, we've been certified as a Great Place to Work™. Currently, we have over 13,000 people working around the world, both in-office and remotely, to help us achieve our mission.

Our Technology team builds the systems and experiences that keep the company moving. From the infrastructure behind our innovative app to the features used by millions, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do.

We’re looking for a Python Engineer who can write high-quality code and build innovative solutions for heavily regulated financial systems. Whether designing our own chatbot or creating automated financial crime quality controls in just a few weeks, our engineering projects are varied. You’ll collaborate on a product team with Data Scientists, Analysts, Engineers, Product Owners, and Operations Managers to deliver the most value to our customers.

What You’ll Be Doing:

  • Building APIs and data pipelines, ensuring proper design and scaling 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 Object-Oriented Programming Languages (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, K8s, Ansible, TeamCity, monitoring, and alerting.

Nice to Have:

  • Experience with prototyping and sketching.
  • Multiple side projects or open-source contributions.
  • Exposure to Google Cloud Platform (GCP).

The company prioritizes diversity and inclusion and encourages applications from people with varied backgrounds and experiences. We believe that seeking out diverse talent and creating an inclusive workplace is essential for building exceptional, innovative products and services.

Important Notice for Candidates:
Be cautious of job scams. Apply only through official the company channels and verify all communications are through official the company emails. We do not ask for payment or personal financial information during the hiring process.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct