Grapevine Digital SA Logo

Grapevine Digital SA

Back-End Software Engineer

Posted 10 Days Ago
Be an Early Applicant
In-Office
Athens
Mid level
In-Office
Athens
Mid level
As a Back-End Software Engineer, you will build and maintain backend systems using Django, design APIs, and contribute to architecture decisions, focusing on delivering reliable and scalable solutions.
The summary above was generated by AI

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

AWS
Ci/Cd
Django
Django Rest Framework
Docker
Elasticsearch
Kafka
Postgres
Python
Redis

Similar Jobs

4 Days Ago
In-Office or Remote
5 Locations
Mid level
Mid level
Financial Services
As a Mid Backend Software Engineer, you will design and develop backend systems for AI applications, engaging in large-scale R&D projects and collaborating with multidisciplinary teams.
Top Skills: DjangoDockerFastapiFlaskGitNoSQLPythonRestful ApisSQL
13 Days Ago
In-Office
Athens, GRC
Senior level
Senior level
Information Technology • Transportation • Travel
Develop and enhance application features, maintain and upgrade code, create RESTful APIs, and collaborate with the product team to ensure technical feasibility.
Top Skills: CSSElastic SearchHTMLJavaScriptJsonapiMinitestPostgresPreactRuby on RailsReactRubyTypescript
23 Days Ago
In-Office or Remote
Athens, GRC
Mid level
Mid level
Financial Services
Join a multidisciplinary team to design and implement backend architectures and develop scalable web applications primarily using Python. Participate in research projects impacting sectors like healthcare and security, while coordinating with engineers and delivering technical solutions throughout a project's lifecycle.
Top Skills: DjangoDockerFastFlaskGitMicroservices ArchitectureNoSQLPythonRestful ApisSQL

What you need to know about the Dublin Tech Scene

From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account