Python backend engineer FINTECH
Cash Time
Responds Quickly
to $3000
Product
Must have
- 3+ years professional experience with Python backend development.
- Strong experience with FastAPI (or similar ASGI frameworks) and REST API design.
- Solid PostgreSQL skills: modeling, migrations, query performance, transactions.
- Hands-on SQLAlchemy 2.x.
- Experience with async Python (asyncpg, httpx/aiohttp) in production services.
- Docker and basic Linux/cloud deployment literacy.
- Ability to read complex existing code, write clear tests, and ship safely in a regulated/financial domain.
- Good communication in Ukrainian. Some English for (code, docs, reviews).
Nice to have
- Google Cloud Platform: Cloud Run, Cloud SQL, Secret Manager, GCS, Cloud Tasks, BigQuery.
- Terraform.
- Kubernetes.
- Fintech / lending / billing domain: amortization, accruals, payment allocation, dunning/overdue logic.
- Alembic, Pydantic v2, pytest (including integration tests against a real DB).
- Experience with payment provider webhooks and idempotent event processing.
- Familiarity with Ukrainian ecosystem: Bank ID, UBKI, local payment/SMS providers.
Tech environment (summary)
Python 3.11 · FastAPI · PostgreSQL · SQLAlchemy · Alembic · Pydantic · GCP (Cloud Run, Cloud SQL) · Docker · GitHub Actions · pytest · Firebase · WebSockets
What we offer
- Work on a live lending product with real business impact.
- Modern Python stack with room to improve architecture and testing.
- Remote/hybrid.
Required domain experience
| Fintech | 1 year |
Required languages
| English | A2 - Elementary |
| Ukrainian | Native |
Published 8 June
55 views
·
13 applications
See stats of candidates who applied for this job 👀
📊
$2000-3000
Average salary range of similar jobs in
analytics →
Loading...