ABOUT US
At Grapevine Digital, we build Procify, a powerful business process automation platform that helps organizations transform their workflows from manual to intelligent digital operations. Our goal is to empower companies to scale efficiently, boosting output, improving customer satisfaction, and optimizing operations through technology that truly makes work simpler.
We’re a team that thrives on creativity, quality code, and great UX - where ideas are heard, collaboration is natural, and everyone contributes to shaping the future of automation technology.
JOB DESCRIPTION
We are looking for a Back-End Software Engineer to join our Technical Team. The team is responsible for technical decision-making, as well as building, maintaining, and operating Grapevine’s products.
This is a hybrid position based in Athens, Greece. You will be expected to work from our Athens office some days per week, collaborating closely with the team in person.
We primarily work with Django and Django REST Framework, running our stack on AWS. Our toolkit includes Docker, Redis, PostgreSQL, Elasticsearch, Kafka, and a strong focus on CI/CD pipelines and automation.
You are an experienced back-end engineer who enjoys solving complex problems and delivering high-quality, well-tested solutions. You take a holistic view of product requirements, balancing technical excellence with business needs.
You will have the opportunity to work on greenfield projects, designing and building key components for major clients - solutions that are reliable, scalable, and impactful.
JOB RESPONSIBILITIES
- Build and maintain backend systems using Django, Django REST Framework, and Celery
- Design APIs and integrations that are fast, reliable, and easy to work with
- Work with modern infrastructure: AWS, Docker, PostgreSQL, Redis, Elasticsearch, and Kafka
- Contribute to architecture decisions - your input matters, especially on greenfield projects
- Own features end-to-end: from system design through deployment, monitoring, and iteration
- Collaborate with frontend engineers, product folks, and clients to ship solutions that solve real problems
Requirements
- 3+ years of backend development experience, ideally with Python
- Strong understanding of Django and Django REST Framework
- Solid grasp of relational databases (PostgreSQL) - schema design, queries, optimization
- Experience writing well-tested, maintainable code and debugging complex systems
- Comfortable with Git, CI/CD workflows, and working in a team codebase
- Ownership mindset: you take responsibility, ask questions, and push features across the finish line
Bonus Points
- Experience with AWS infrastructure (RDS, EC2, S3, Lambda, etc.)
- Familiarity with FastAPI or other async Python frameworks
- Some frontend chops (React / Next.js) - helpful when building full-stack features
- You've built or maintained CI/CD pipelines
- Open-source contributions or side projects we can check out
Benefits
- Competitive salary package
- Real technical challenges: greenfield projects, distributed systems, integrations with complex client workflows
- Career development opportunities and budget for professional growth
- Hybrid flexibility: work remotely most days, collaborate in person when it counts
- A talented, friendly, and supportive team
- A modern and inspiring workplace in the center of Athens
Top Skills
What We Do
We offer Procify, a no-code Business Process Automation Platform for enterprises to increase their operational efficiency and reduce costs.






