← Back to opportunities

Senior Fullstack Engineer

📍 Location
Thessaloniki
⏰ Job Type
full-time
📅 Posted
May 30, 2026

About the Role

Περιγραφή θέσης εργασίας

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...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position