Himalayas logo
SP

Python developer

SpeedlineHub
Cyprus only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Our client is an international product-based IT company specializing in the iGaming industry. Born in 2014, they rocked the CIS region, and now take the success to the world.

We are currently looking for a Python Developer to join the Core team.

👥 About the team:

The Core team is responsible for the mission-critical services of the platform: user management (IAM), financial transactions, anti-fraud, and event history.
We are actively decomposing a legacy monolith (Python/Tornado) and rewriting critical parts of the system using a modern tech stack.

📋 Key responsibilities and your contribution:

  • Decomposing the monolith by extracting functionality from the Core service (Python 3.6+/Tornado) into microservices

  • Developing and supporting services for transaction processing (a business-critical area)

  • Designing asynchronous processes with RabbitMQ/Kafka

  • Optimizing MongoDB (shared database antipattern) and migrating services to PostgreSQL

  • Integrating with internal payment systems and external anti-fraud providers

  • Refactoring heavily debt-loaded code (tech debt 9/10) and increasing test coverage (currently <20%)

  • Building and optimizing server-side applications and microservices for processing data

  • Setting up and maintaining integrations with external financial systems, payment gateways

  • Writing unit tests, conducting integration testing, optimizing performance, and debugging code issues

📚 Your qualifications:

  • 3+ years of experience with Python (working with both legacy and modern code)

  • Strong knowledge of PostgreSQL and MongoDB in production

  • Experience with asynchronous programming (asyncio, multithreading)

  • Solid skills in SQL and ORM usage (we are migrating to PostgreSQL)

  • Hands-on experience with high-load systems

  • Strong debugging, optimization, and problem-solving skills

  • Excellent communication skills to collaborate with technical and non-technical stakeholders

➕ Nice to have:

  • Experience decomposing monoliths into microservices

  • ORM optimization via RAW queries

  • FastAPI framework knowledge

  • Familiarity with GoLang or Node.js

  • Experience with RabbitMQ/Kafka

  • Previous work with financial systems or payment solutions

  • Experience with Redis

Benefits:

⭐ Days of recovery: 20 paid vacation day per year and unlimited sick leave days.
⭐ Health: corporate medical insurance, a company psychologist and a Cafeteria of Benefits for personal wellness choices.
⭐ Education: a variety of foreign languages course for you to choose from. Also we are open for your development and you can choose different courses /training for improving your skills.
⭐ Compensation: additional benefits that can be used according to company policy, e.g. paid business trips, international conference opportunities, lunch perks at our offices etc.
⭐ Work Environment: work remotely or from one of our offices in Cyprus, Portugal, Poland, equipped with the equipment you'll need for success.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Location requirements

Hiring timezones

Cyprus +/- 0 hours
Claim this profileSP

SpeedlineHub

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

14 remote jobs at SpeedlineHub

Explore the variety of open remote roles at SpeedlineHub, offering flexible work options across multiple disciplines and skill levels.

View all jobs at SpeedlineHub

Remote companies like SpeedlineHub

Find your next opportunity by exploring profiles of companies that are similar to SpeedlineHub. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
SpeedlineHub hiring Python developer • Remote (Work from Home) | Himalayas