DO
Posted:
June 07, 2026
Location:
Thessaloniki, Makedonia Thraki, Greece
Job Description
Περιγραφή θέσης εργασίας
Senior Full Stack Engineer (Python stack)
You'll lead the design and delivery of distributed applications powering international and EU-funded projects — owning systems from architecture to UX.
What you'll do
- Architect microservices: define bounded contexts, sync (REST/gRPC) and async communication, API gateway patterns, service mesh, and clear data ownership per service.
- Build backend services in Python with FastAPI or Django REST Framework — production-grade async APIs with Pydantic models, OpenAPI/Swagger contracts, versioning, and contract testing.
- Design data layers: PostgreSQL with SQLAlchemy 2.0 (async) and Alembic migrations, MongoDB via Motor/Beanie, Redis for caching and queues, and vector stores (pgvector, Qdrant, Weaviate, Pinecone). Own indexing, partitioning, and event-driven consistency patterns using transactional messaging.
- Ship AI features: integrate L...
Apply for this Job
Submit your application for the Senior Fullstack Engineer position at DOTSOFT SA.
Apply Now Save for LaterJob Overview
Job Type:
full-time
Location:
Thessaloniki, Greece
Posted:
June 07, 2026
Deadline:
July 17, 2026