Company logo hidden

Mid/Senior Software Engineer (Python)

Unlock employer Dubai, United Arab Emirates Posted: 30 May 2026

Financial

  • Estimate: $80k - $120k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

The company is on a mission to empower people with greater visibility, control, and freedom over their financial lives. Since its inception in 2015, the company has seen tremendous growth, accumulating over 75 million customers globally. The company’s commitment to its employees has earned it recognition as a Great Place to Work™, with over 13,000 team members operating from various locations worldwide.

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

In this role as a Python Engineer, you will contribute to building and enhancing the financial systems that support the company’s innovative app. You will write high-quality code, design APIs, and develop data pipelines while working collaboratively within a product team comprised of Data Scientists, Analysts, Engineers, Product Owners, and Operations Managers. Your efforts will directly impact customers by providing meaningful and efficient solutions.

Responsibilities:

  • Build APIs and data pipelines ensuring they are well-designed and scalable.
  • Write event consumers to develop data models for new flows and processes.

Requirements:

  • 5+ years of experience as a Software Engineer.
  • 3+ years of hands-on experience with Python as the primary programming language.
  • An academic background in STEM.
  • Fluency in Python, SQL, and other object-oriented programming languages.
  • Experience with API development and integration.
  • Practical knowledge of distributed systems.
  • Ability to write concurrent code in I/O or CPU-bound scenarios.
  • Familiarity with Docker, Kubernetes, Ansible, TeamCity, monitoring, and alerting systems.

Nice to Have:

  • Experience with prototyping or sketching.
  • Contributions to multiple side projects or open-source initiatives.
  • Exposure to Google Cloud Platform (GCP).

Diversity and Inclusion: The company values diverse backgrounds and experiences, believing that an inclusive workplace fosters exceptional, innovative products and services for its customers. Applications from candidates with diverse perspectives are encouraged to join this multicultural, hardworking team.

Important Notice: Be cautious of job scams. Apply only through official company channels and verify that all communications are from @thecompany.com emails. The company will never request 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