Python Developer
This is a remote position.
Join our team working on the development and maintenance of custom backend systems that support finance, banking, and corporate operations. You’ll focus on data-centric components built with Python, ORMs, and modern frameworks.
Responsibilities
-
Design, develop, and maintain clean, scalable Python code
-
Implement and evolve backend architecture and APIs
-
Analyze and resolve issues; propose effective technical solutions
-
Collaborate with analysts and developers on functional delivery
-
Manage data access layers using relational databases and ORMs
Requirements
-
3–4 years of professional experience in Python backend development
-
Proficient with SQL and ORM tools (e.g., SQLAlchemy)
-
Strong analytical and clean coding skills
-
Able to work independently with documentation and team input
-
English proficiency at B2 level or higher
Nice to Have
-
Experience with .NET, Java, or Node.js backends
-
Familiarity with FastAPI, Flask, or Python packaging tools (Poetry, Pipenv)
-
Knowledge of pytest, flake8, pylint, and testing best practices
-
Exposure to data science tools (Pandas, NumPy, scikit-learn, Spark)
-
Understanding of Git, DevOps workflows, and project patterns
Benefits
- Solid, competitive salary.
- Work in multilingual, multinational and multicultural environment on international projects
- Medical care