Middle/Senior Python Developer

HybridUp to $4,000
Kharkiv, Ukraine

Tech Stack

NoSQLDockerPythonSQL

Job Description, Responsibilities & Requirements

Description language:

About the Position

Middle/Senior Python Developer

We are seeking a Middle/Senior Python Developer with 2+ years of experience in Data Engineering, Docker, SQL, and NoSQL to join our team in Kharkiv or remotely.

Responsibilities

  • Create microservices
  • Store data from different sources and transfer it to machine learning models

Requirements

  • Experience writing projects for Windows and Linux/UNIX
  • Proficiency in Python 3 (Pandas, Numpy, etc.), experience with Legacy code, refactoring, and testing
  • Experience working with databases: SQL, NoSQL, Graph
  • Experience working with Message Brokers
  • Experience working with Docker
  • Understanding of HTTP and RESTful APIs
  • Ability to work with Linux/UNIX (shell, scripting, tools)

Nice to Have

  • Additional experience in data engineering
  • Familiarity with other programming languages

We Offer

  • Transparent payroll system with all taxes paid from the first working day
  • 24 days of vacation, paid sick leave, and all official holidays are days off
  • Flexible working hours: plan your own day and occasionally work from home
  • Internal client cycle with regular feedback collection and performance reviews
  • Professional courses and trainings paid for by the company
  • Internal talent pool with 70% of managers coming from within
  • Corporate parties, teambuilding, and themed events: Nutella Day, Hot Dog Day, Shrovetide, March 8, Secret Santa, Sleep Day, and more!
  • Lounge areas, a library, board games, and a kitchen with always something to eat in the office
  • Encouragement of a healthy lifestyle with participation in Race Nation and Battle of the IT Corporations
  • Many other bonuses and perks

About the Company

Our HR manager will meet you, give you a welcome-box, and introduce you to the whole team. He will help you integrate into all processes and values of the company, hold adaptation meetings, and support you during the whole period. You will be assigned a coach who will help you adapt, answer all your questions, and help you integrate quickly.

Application Process

  • Stage 1: Communication with the recruiter (30 min)
  • Phase 2: Meeting with a technical specialist (40 min)

Salary: Up to $4000

Language: English (basic)

Location: Kharkiv/Remote

Job Details

Salary:
Up to $4,000
Location:
Kharkiv, Ukraine
Work Mode:
Hybrid
Posted on TheJob:
Jul 18, 2026
Last checked:
Jul 18, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.