-
Grid Dynamics

Python Developer

Grid Dynamics
Ukraine · Full-time · Mid-Senior

Position: Senior/Lead Python Engineer

Location: Ukraine

English level: B2 or higher


About the Role

We are looking for a Senior Python Engineer to help analyze and modernize a legacy Python-based workflow orchestrator. You’ll play a key role in understanding existing logic, data models, and dependencies, collaborating closely with BSAs and Node.js engineers to migrate functionality to a new, modular system.

Responsibilities

  • Analyze the existing Python workflow orchestrator application (legacy monolith).
  • Reverse-engineer workflow logic, dependencies, and data models.
  • Collaborate with BSAs and Node.js engineers to enable 1:1 logic migration from Python to Node.js.
  • Assist in decomposing monolithic workflows into atomic, independent steps for Node.js orchestration.
  • Identify obsolete, redundant, or error-prone code and propose refactoring or replacement strategies.
  • Support testing and validation of migrated workflows.

Required Skills

  • 5+ years of back-end development experience with Python (preferably Flask or FastAPI).
  • Strong experience with SQL, ORMs, and relational database schema design.
  • Proven ability to analyze complex codebases and perform system reverse-engineering.
  • Experience with workflow automation or data pipelines is preferred.
  • Ability to clearly explain and document complex legacy logic.
  • Strong collaboration and problem-solving skills.

Key Skills

Ranked by relevance

python
Login to Apply
Posted
Oct 10, 2025
Type
Full-time
Level
Mid-Senior
Location
Ukraine

Industries

IT Services IT Consulting

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Amazon Web Services (AWS)
Related

Network Development Engineer, Network Core

2026-05-27

Full-time
Not Applicable
Australia
IT Services
Quality Assurance
View Job Details
Accenture DACH
Related

Senior Data & Machine Learning Engineer (all genders)

2026-05-21

Full-time
Not Applicable
Austria
IT Services
Engineering
View Job Details
LGA IT
Related

Python Developer

2026-05-28

Full-time
Associate
Belgium
Technology
Information Technology