EUROPEAN DYNAMICS

Senior Backend Engineer, Python

EUROPEAN DYNAMICS

full-time

Posted on:

Location Type: Remote

Location: Greece

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Analyse, understand, and take ownership of an existing Python-based backend;
  • Refactor and enhance backend components with a focus on maintainability and performance;
  • Implement and maintain data processing pipelines and integration logic;
  • Collaborate closely with data/semantic engineers on RDF/SPARQL-driven workflows;
  • Contribute to architecture reconstruction and technical documentation;
  • Support deployment, configuration, and troubleshooting activities;
  • Ensure code quality through reviews, testing, and best practices.

Requirements

  • 3+ years of professional experience in backend development;
  • Strong proficiency in Python;
  • Experience with:
  • Apache Airflow and AWS;
  • Data-intensive or integration-heavy systems;
  • APIs, batch processing, and backend services;
  • Configuration-driven systems (XML / JSON / YAML);
  • Solid understanding of:
  • Software architecture and design patterns;
  • Debugging and working with legacy codebases;
  • Experience working in complex, multi-stakeholder projects (EU or public-sector projects is a plus).
  • Nice-to-Have: Familiarity with Semantic Web technologies (RDF, SPARQL, OWL);
  • Experience with data modelling or knowledge-based systems;
  • Exposure to DevOps practices (CI/CD, containerisation);
  • Experience contributing to or maintaining technical documentation (e.g. AsciiDoc, Antora).
Benefits
  • Competitive full-time salary
  • Private Health Coverage on the Company’s group program
  • Flexible Working Hours
  • Top-of-the-Line Tools
  • Professional Development: Benefit from language courses, specialized training, and continuous learning opportunities
  • Career Growth: Work with some of the most innovative and exciting specialists in the industry
  • Dynamic Work Environment: Thrive in a setting that offers challenging goals, autonomy, and mentoring, fostering both personal and company growth.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonApache AirflowAWSAPIsbatch processingdata processing pipelinesconfiguration-driven systemssoftware architecturedesign patternsdebugging
Soft Skills
collaborationownershipcode qualitytestingbest practicestechnical documentation