Tabby is a leading fintech unicorn in the GCC region providing flexible "Buy Now Pay Later" payment solutions for millions of users and thousands of global brands.

Location: Fully remote from anywhere in Europe. Relocation support to hubs in Armenia, Georgia, Serbia, Portugal, and Spain.

What you will do:

  • Scale the systems and high-load architectures behind Tabby's core financial products.
  • Develop and maintain scalable distributed systems using a microservices architecture.
  • Integrate third-party APIs to expand product capabilities.
  • Write clean, testable, and maintainable code to ensure system reliability.
  • Collaborate with a high-performing international engineering team spread across 20+ countries.

Requirements:

  • 5+ years of backend engineering experience, with at least 2 years specifically using Golang.
  • Proven experience building scalable distributed systems and high-load architectures.
  • Proficiency with PostgreSQL, Redis, Kubernetes, and Google Cloud Platform (GCP).
  • Experience with GitLab and microservices architecture.
  • Strong English communication skills.

Culture & Benefits:

  • Full-time B2B contract with stock options (ESOP) in a pre-IPO unicorn.
  • Fully remote setup with a 22-day annual paid leave policy.
  • Up to 20% tax allowance and flexi benefits for wellness, travel, or learning.
  • Opportunity to work alongside a world-class, international engineering team.

Hiring process: HR screening call, technical interview, final interview.