# Python Developer

**Company:** [GoReel](http://jobs.workable.com/companies/hjH2pidjAYqjCsWUJWF8eX.md)
**Location:** Remote
**Workplace:** remote
**Employment type:** Full-time
**Department:** Game Server & Platform

[Apply for this job](http://jobs.workable.com/view/91c92f8c-3867-4d03-925c-292552c50ad7)

## Description

We develop the mission-critical services that drive our company's operations, covering everything from the **gaming platform** to data-driven analytics. We operate as a small, highly experienced unit where architectural discussion and R&D are central to our workflow.

**The Mission:** We are looking for a proactive engineer to help us scale our high-load platform. Your focus will be a mix of **stability, performance engineering, and new feature development.** If you enjoy working with distributed systems and conducting performance-based R&D, you’ll fit right in.

## Requirements

-   4+ years of commercial experience with **Python**;
-   Strong understanding of algorithms and data structures;
-   Solid experience with **relational databases** (PostgreSQL or similar);
-   Experience **designing scalable backend systems**;
-   Good written English (for documentation and communication);
-   Native **Ukrainian** (spoken and written);

### Would be plus

-   Experience with non-relational databases (Cassandra, Redis/KeyDB, etc.);
-   Hands-on experience with Docker and Kubernetes;
-   Experience working with high-load or distributed systems.

### Responsibilities

-   Develop and maintain high-load backend services;
-   Improve system performance, scalability, and reliability;
-   Take part in architectural decisions and technical discussions;
-   Optimize and evolve existing systems and tools;
-   Participate in code reviews and engineering best practices;
-   Collaborate closely with the team to define priorities and solutions;
-   Write clear technical documentation.

### Technology stack

-   Python (FastAPI, Celery)
-   PostgreSQL, Cassandra, KeyDB
-   GIT, CI/CD (Jenkins)
-   Docker
-   Kubernetes/Helm

## Benefits

**Why Join Us?**

🎰 Be part of the international iGaming industry – Work with a top European solution provider and shape the future of online gaming;

💕 A Collaborative Culture – Join a supportive and understanding team;

💰 Competitive salary and bonus system – Enjoy additional rewards on top of your base salary;

📆 Unlimited vacation & sick leave – Because we prioritize your well-being;

📈 Professional Development – Access a dedicated budget for self-development and learning;

🏥 Healthcare coverage – Available for employees in Ukraine and compensation across the EU;

🫂 Mental health support – Free consultations with a corporate psychologist;

🇬🇧 Language learning support – We cover the cost of foreign language courses;

🎁 Celebrating Your Milestones – Special gifts for life’s important moments;

⏳ Flexible working hours – Start your day anytime between 9:00-11:00 AM;

🏢 Flexible Work Arrangements – Choose between remote, office, or hybrid work;

🖥 Modern Tech Setup – Get the tools you need to perform at your best;

🚚 Relocation support – Assistance provided if you move to one of our hubs.
