Python Backend Developer
Summary
Build and maintain Python-based microservices for fintech systems, using FastAPI/Django and AWS (Lambda, CI/CD) to support scalable, high-throughput payment platforms.
The role is about
We are expanding our engineering capabilities and looking for a Backend Engineer to join our growing team. In this role, you will contribute to building and improving scalable backend services that support a range of internal and customer‑facing products. You will work in a high‑performance environment, helping to deliver reliable and efficient systems while collaborating closely with cross‑functional teams. Location: Remote from Poland (Contractor arrangement) or Cyprus Onsite (employment arrangement). Reporting to: Group CTO.
Responsibilities
- Develop and maintain Python-based microservices in a distributed environment
- Design and build scalable backend services with a focus on performance and reliability
- Integrate third‑party APIs and external services into existing systems
- Collaborate with product, engineering, and DevOps teams to deliver new features and improvements
- Work with AWS services (e.g. Lambda, cloud infrastructure) to build and deploy applications
- Support deployments and system operations through CI/CD pipelines (GitLab)
- Contribute to code reviews and follow engineering best practices
- Troubleshoot and resolve issues in production environments
- Contribute to improving system performance and handling increasing system load
Qualifications
- 3+ years of experience in backend development with Python
- Experience with microservices architecture and RESTful APIs
- Hands‑on experience with FastAPI or Django
- Familiarity with AWS (e.g. Lambda, cloud services)
- Experience with Docker and containerized environments
- Familiarity with CI/CD pipelines (GitLab preferred)
- Experience integrating third‑party APIs
- Understanding of scalable and distributed systems fundamentals
- Strong problem‑solving skills and attention to detail
- Good communication skills and ability to work in a remote environment
- Experience in fintech, payments, trading platforms, or high‑volume systems
- Exposure to event‑driven architectures (Kafka, message queues, etc.)
- Experience working with high‑load or high‑throughput systems
Benefits
- Future‑Proof Your Finances: Once you've passed probation, we will kickstart your Provident Fund to secure your future.
- Grow with Us: Annual Learning Budget for professional development (eligible after probation).
- Wolt Your Way Through Lunch: €150 monthly Wolt allowance to keep you fueled and happy.
- Stay Active Your Way: Enjoy a SportsBenefits membership giving you access to a wide variety of gyms and sports facilities to support your active lifestyle.
- Drive in Style: After one year with us, you may be eligible for a company car—performance and availability permitting.
- Park with Ease: Complimentary parking space just steps from the office, so your commute is as smooth as your workday.
- Max Out Your Downtime: 25 days of vacation + public holidays + 10 days of sick leave.
- Shop & Save: Exclusive local discount card + tickets for exciting events like Beonix, basketball games, and more.
- Speak Like a Local: Join free Greek language classes, twice a week, open to all team members.
- Celebrate Together: We bring colleagues from all offices together for unforgettable company celebrations.
- Global Collaboration & Events: Opportunities to participate in international company events and initiatives, connecting with colleagues from all regions and contributing to a truly global community.