About the job
Join our team as a Senior Backend Engineer (Python) and engage in a challenging project that focuses on data-intensive processing, system integration, and semantic technologies. In this pivotal role, you will take charge of an established codebase, enhancing its stability and evolving it to meet the project’s demands. This position is perfect for seasoned engineers who thrive in working with complex systems and have a solid grasp of data-driven architectures.
Key Responsibilities:
- Thoroughly analyze and take ownership of an existing Python-based backend.
- Refactor and optimize backend components with an emphasis on maintainability and performance.
- Develop and sustain data processing pipelines and integration workflows.
- Collaborate closely with data and semantic engineers on RDF/SPARQL-driven processes.
- Contribute to the architectural redesign and technical documentation.
- Assist with deployment, configuration, and troubleshooting tasks.
- Ensure high code quality through rigorous reviews, testing, and adherence to best practices.
Requirements:
- A minimum of 3 years of professional experience in backend development.
- Expertise in Python programming.
- Experience with:
- Apache Airflow and AWS.
- Data-intensive or integration-heavy systems.
- APIs, batch processing, and backend services.
- Configuration-driven systems (XML / JSON / YAML).
- Strong understanding of:
- Software architecture and design patterns.
- Debugging and maintaining legacy codebases.
- Proven experience in complex, multi-stakeholder projects (experience in EU or public-sector projects is a plus).
Preferred Qualifications:
- Familiarity with Semantic Web technologies (RDF, SPARQL, OWL).
- Experience in data modeling or knowledge-based systems.
- Exposure to DevOps practices (CI/CD, containerization).
- Experience in contributing to or maintaining technical documentation (e.g., AsciiDoc, Antora).
Benefits:
We value talent and commitment, offering the following perks:
- Attractive full-time salary.
- Private health insurance under the company’s group plan.
- Flexible working hours.
- Access to top-quality tools.
- Opportunities for professional development, including language courses and specialized training.
- Career advancement potential by collaborating with leading specialists in the field.
- A dynamic work environment that encourages personal and professional growth.
If you're ready for an exciting challenge, we would love to hear from you!

