Regionalni sajam poslova

Uskoro ćete biti preusmereni na sajt Regionalnog sajma poslova.

MDPI AG logo

Backend Engineer (Python)

MDPI AG

Beograd

27.10.2026.

  • ugovor
  • puno radno vreme

We are looking for an Intermediate Backend Engineer (Python) to join our team and contribute to the development of MDPI Pulse, an important initiative shaping how MDPI engages with the academic community. As a Backend Engineer, you will have the opportunity to design technical solutions, build reliable services and data flows, and contribute to how those solutions are deployed and operated in production.

You will work closely with the Data Engineer assigned to the project, as well as the Belgrade email-marketing operations team and other teams such as Product, QA, UX and DevOps, with a mutual goal to help scale Pulse and targeted email campaigns across more institutions and countries.

Working primarily with Python, you will contribute to improving content engagement and enabling more targeted and relevant email communication.

Tasks & Responsibilities:

  • Design, develop and maintain scalable backend services and APIs using Python
  • Contribute to software architecture and technical design decisions, translating product requirements into reliable backend solutions
  • Design and maintain data pipelines that support Pulse’s targeting and communication capabilities, from ingestion and transformation through to storage and consumption
  • Work with data from a variety of sources and storage technologies - relational databases, vector databases, object storage and analytical tooling, and collaborate closely with Data Engineers to ensure reliable movement and processing of data across systems
  • Contribute to the reliability, scalability and maintainability of data-processing workflows
  • Deploy, containerize and operate backend services in production, taking ownership of the full path to production through Docker, Kubernetes and CI/CD pipelines

Additional Responsibilities:

  • Write integration tests and maintain comprehensive test coverage for owned components
  • Perform code reviews, providing constructive feedback to improve team code quality
  • Apply observability principles to owned services, contributing to service health monitoring and alerting

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering or a related field
  • Around 5 years of professional experience in backend or software engineering, with strong hands-on experience using Python
  • Solid experience with backend architecture and software design, including designing and implementing reliable, maintainable services and REST APIs
  • Strong knowledge of databases and SQL, with hands-on experience across relational engines such as MySQL, PostgreSQL and MariaDB, including ORM frameworks, database migrations and query optimization. Experience with vector databases, such as Qdrant, is a strong advantage
  • Practical experience designing and operating data pipelines, including columnar file formats (Parquet) and object storage (S3), as well as analytics and transformation tooling such as DuckDB and dbt
  • Solid DevOps notions and proven experience taking software to production, including Git, Docker, Kubernetes and CI/CD pipelines, and comfort operating and troubleshooting services in live environments
  • Excellent written and spoken English
  • Ability to work independently, take ownership of technical solutions and collaborate effectively with engineering and cross-functional teams

What we offer:

  • Private health insurance & team building activities
  • Flexible working hours
  • FitPass
  • Various opportunities for professional development in an international company
  • Working in a collaborative, diverse, and socially responsible team

If you are interested in this position, we look forward to receiving your complete application. Please submit your cover letter and CV. We look forward to welcoming you to our Belgrade office. 

    MDPI

    Headquartered in Switzerland, MDPI is a fully Open Access publisher with a portfolio of more than 500 journals covering all scientific disciplines. To date, MDPI has published the work of more than 4.5 million researchers, collaborating with a broad network of academic institutions and scientific societies worldwide. At the heart of our mission is a commitment to making high-quality scientific research freely accessible to readers around the world. MDPI Serbia was established in 2016 as part of…

    Napomena: Poslovi.infostud.com ne vrši posredovanje u zapošljavanju u Srbiji, niti u inostranstvu. Postupak selekcije i odabira kandidata je u nadležnosti poslodavca, a odredbe ugovora o radu predstavljaju direktan dogovor između poslodavca i zaposlenog. Svi pojmovi u oglasima, koji su upotrebljeni u muškom rodu, odnose se bez diskriminacije i na osobe ženskog pola i obrnuto, osim ukoliko specifičnim zahtevima posla nije drugačije propisano.