Python Backend Engineer (Mid/Senior)

Required (Must-have):

 • Strong experience with Python and FastAPI

 • Solid understanding of PostgreSQL and SQLAlchemy (ORM)

 • Experience with database migrations (Alembic)

 • Writing automated tests (Pytest)

 • Good English communication skills (verbal and written)

 

Preferred (Nice-to-have):

 • Familiarity with Pydantic for data validation and settings

 • Experience with asynchronous HTTP clients (HTTPX)

 • Knowledge of encryption/security libraries (cryptography)

 • Familiarity with type checking (MyPy) and code quality tools (Ruff)

 • Experience with dependency management (Poetry)

 • Understanding of CI/CD pipelines (GitHub Actions)

 • Previous experience in fintech or financial applications

 

Tech Stack & Tools:

 • Language: Python, FastAPI

 • Database: PostgreSQL, SQLAlchemy, Alembic

 • Tools: Poetry, Ruff, MyPy, Pytest, GitHub Actions

 • Validation & Security: Pydantic, HTTPX, cryptography

 • Hosting: Railway

 

Responsibilities:

 • Improve and maintain the core product

 • Bug fixing and code optimization

 • Work with databases, APIs, and external services

 

Company: Fintech company developing modern financial transaction solutions, providing fast, reliable, and secure services for payment processing and integration with various financial systems.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Python, FastAPI, SQLAlchemy/Alembic
Published 15 August
114 views
·
30 applications
80% read
·
54% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...