Senior Python Engineer (gambling) Offline

An international product company specializing in gambling products is looking for a Senior Python Engineer.

Responsibilities:

  • Design, develop, and maintain Python applications and services;
  • Develop scalable backend systems using Python;
  • Utilize Docker and Kubernetes for containerization and orchestration of applications;
  • Write clean, efficient, and well-documented code;
  • Work with databases, including writing efficient queries and managing database interactions;
  • Analyze and optimize existing database queries for improved application efficiency and speed;
  • Refactor and optimize code to improve application performance and scalability;
  • Contribute to documentation for processes, architecture, and codebases;
  • Work closely with other engineers, designers, and product managers to understand requirements.

     

Requirements:

  • Extensive experience in Python;
  • Minimum of 3 years in development;
  • Background in event-driven systems;
  • Proficient with both SQL and NoSQL databases;
  • Familiarity with microservices architecture;
  • Knowledge of containerization and hands-on experience with Docker;
  • Proficiency in technical English.

     

The following skills will be an advantage:

  • Experience with NATS JetStream;
  • Knowledge of the FastAPI framework;
  • Familiarity with RabbitMQ.

 

What we offer:

  • Competitive salary and Quarterly bonus system;
  • Flexible schedule — You can choose convenient working hours (start work from 8 to 11, 8 hours/day) — No tracking systems;
  • Remote or hybrid work in Bratislava (Slovakia);
  • Location — Europe (preferably Slovakia) or relocation to Slovakia;
  • Business trips to Bratislava every 3-6 months — the company provides compensation of the expenses;
  • Care for employees’ work-life balance — 17 working days of vacation; unlimited sick leave; preserved public holidays, in accordance with Ukrainian legislation;
  • Learning and professional development — Expert communities, Educational budget for professional courses and certifications, professional events;
  • Care for employees’ mental health — Corporate psychologist;
  • Equipment — The company provides computers for work.

     

We value honesty, openness, friendliness, a positive attitude, and independence.

Let’s create a cool product with us:)

To apply for this and other jobs on Djinni login or signup.