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.