CareerPlanSign in

Software Engineer

Athens, gr💼 Full-time🗓 2026-08-07 → 2026-09-27

Core

Design and build backend services and features to deliver a seamless ordering experience for millions of users in the food delivery landscape.

Role type

Backend Software Engineer

Builds

Backend services and software solutions for a food delivery platform

Domain

Food delivery / E-commerce

Deliverable

production ML models | product features

Required skills

Microservices development, REST API design, Relational and non-relational databases, Mainstream programming languages (Go, Java, Python, C++, C#), SOLID principles, Software design patterns

Preferred skills

Cloud services (AWS), Agile methodology, Open source contributions

Technologies

Go, Node, Python, MongoDB, Redis, Postgres, AWS

Responsibilities

Design and build new backend services from implementation to production, Own the full lifecycle of software including testing and deployment, Work on high-traffic systems handling terabyte-scale datasets, Collaborate with Product and DevOps to deliver shippable software, Write clear and tested code, Experiment with new tools and architecture patterns

Seniority

Mid-level (3-4 years experience)

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.