Skip to content
Data Engineer

Data Engineer

Data Engineer

MDPI Serbia

Belgradefulltime

Apply on the employer's site

Role description

Position Overview
We are growing our Data Team and looking for a
Data Engineer with a Platform Focus
to own and operate core infrastructure components of our internal Data Platform. You'll work independently on containerized services, open-source query engines, and observability stacks — contributing directly to the reliability and scalability of the platform that powers our data products.

Key Responsibilities

  • Collaborate with Data Engineers to support and help shape data engineering standards, covering areas like pipeline design, data quality and lineage.
  • Contribute to data governance practices by ensuring platform components align with ownership, access and observability requirements.
  • Own deployments for assigned platform components and maintain version-controlled infrastructure modules.
  • Design, deploy, and operate containerized services using Docker and Kubernetes.
  • Manage and tune open-source query engine deployments for reliability and performance.
  • Build and maintain monitoring, logging, and alerting stacks for platform services.
  • Contribute to CI/CD pipelines for platform service delivery and infrastructure automation.
  • Evaluate and integrate open-source data file format libraries, document architecture decisions for owned components and investigate and resolve platform incidents.

Required Hard Skills

  • A university degree, ideally in Computer Science or related science, technology or engineering field.
  • 2+ years of relevant work experience in data engineering or data platform engineering roles.
  • Working knowledge of data engineering concepts - data acquisition, modeling, orchestration, warehousing, laking, data quality, lineage and governance.
  • Strong knowledge of Python and SQL.
  • Understanding of open-source query engine architecture and configuration.
  • Practical knowledge of columnar data formats - internals and trade-offs.
  • Proficiency in Docker.
  • Understanding of CI/CD pipelines for infrastructure and service delivery.
  • Awareness of microservice design patterns.

Good to Have

  • Experience with on-prem infrastructure.
  • Experience with observability tooling.
  • Working knowledge of Kubernetes.
  • Experience in C++ / Rust.

About MDPI
Headquartered in Switzerland, MDPI is a fully Open Access publisher with a portfolio of more than 500 journals across all scientific disciplines. To date, MDPI has published the works of over 4.5 million researchers, collaborating with an extensive network of academic institutions and scientific societies worldwide. Above all, MDPI is committed to ensuring that high-quality research is freely accessible to readers across the globe.

MDPI Serbia was established in 2016 to support the rapid global expansion of MDPI. Over the course of 10 years, we opened 1 office in Belgrade (New Belgrade) and 1 additional office in Novi Sad. We now have over 620+ employees in our 2 Serbian offices, dedicated to ensuring that high-quality research is made available as quickly as possible in different fields of science.

Initiatives
At MDPI, we develop and maintain various platforms in order to better serve the scientific community. Please find here-below a list of our main platforms:

https://www.mdpi.com/
https://sciprofiles.com/
https://sciforum.net/
https://www.scilit.net/
https://www.preprints.org/
https://encyclopedia.pub/
https://www.mdpi.com/books/
#MDPISerbia

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Data Engineer

SQL Analyst

SD Worx Serbia

Belgradefulltime

Apply on the employer's site

Role description

SD Worx is a leading European provider of Payroll & HR services with global reach. We bring people solutions to life, so companies of any size can turn Human Resources into a source of value for the business and the people in it. Our product HRnet is a leading Human Resources Information System (designed and developed as a Web application), covering Core HR, Payroll, Time & Attendance, Talent Management, Travel management and other HR modules and processes.

We operate across 26 countries in Europe and are supported by a dedicated Centre of Excellence in Mauritius. We are now looking to expand our 100+ strong Adriatics team with SQL Analyst to produce new functionalities and improve existing ones within the HRnet application in our Customer Support team.

As an SQL Analyst, you will play a key role in ensuring system stability and customer satisfaction by investigating issues, analysing data, and guiding users through effective solutions. Working closely with implementation and development teams, you will contribute to continuous improvement of the HRnet solution while supporting a high-quality customer experience.

About the role:

We’re looking for a curious and detail-oriented SQL Analyst who enjoys digging into data, understanding how systems behave, and solving real-world issues.

This role is ideal for someone who likes working close to production data, investigating inconsistencies, and figuring out why something isn’t working the way it should.

You'll play a key role in keeping things running smoothly by identifying, analysing and resolving data-related issues.

What do we have to offer?

  • Learning and development opportunities through professional training and continuous growth
  • Career development paths allowing you to deepen your expertise or broaden your skill set within SD Worx
  • Dynamic and collaborative working environment
  • Attractive benefits package and hybrid working model

Salary range information will be shared with candidates during the initial interaction with the Talent Acquisition team, either by phone or email.

Which tasks can you expect?

  • Investigating data inconsistencies and unexpected system behaviour
  • Writing and optimising SQL queries to analyse and validate data
  • Debugging issues directly in the database and identifying root causes
  • Own investigations end-to-end — from initial signal to root cause identification
  • Collaborating with product and engineering teams to resolve problems
  • Translating technical findings into clear explanations
  • Proactively spotting patterns, anomalies, and opportunities for improvement
  • Identify recurring patterns and suggest structural fixes, not just one-off solutions
  • Perform data control and verification activities to maintain high data quality standards
  • Guide customers through corrective actions and clearly communicate solutions in a professional manner
  • Collaborate closely with implementation and development teams to resolve complex issues
  • Build and maintain strong, trust-based relationships with customers

What do you have to offer?

  • Strong working knowledge of SQL (joins, aggregations, subqueries, debugging queries), MS SQL is advantage
  • Comfort working directly with large datasets and relational databases
  • A problem-solver mindset — you enjoy figuring out how things work and why they break
  • Ability to investigate issues independently and connect the dots
  • Attention to detail and persistence when dealing with complex problems
  • Good communication skills — you can explain technical findings clearly
  • Fluent in Croatian/Serbian and English

Desirable but not essential:

  • Experience working with production systems or live environments
  • Familiarity with APIs, logs, or basic scripting
  • Understanding of how applications interact with databases

From many places, we work as one, moving from better to best together.

SD Worx embraces diversity in the workplace. Diversity brings inspiration and innovation to our company. We particularly welcome applications from qualified talent, regardless of origin, nationality, gender, skin color, ethnic and social background, religion, age, disability, sexual orientation, or stage of life.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Data Engineer

Senior AI Embedded Software Engineer

Hillcrest Labs, acquired by CEVA

Belgradefulltime

Apply on the employer's site

Role description

Back to careers

Description
About the AI Division
The AI Division is a unique and dedicated group within Ceva, driving innovation in Machine Learning and Generative AI architectures for edge devices and cloud inference. Our R&D domains span Neural Network Processors (NPU), Vision DSPs, and advanced AI algorithms for applications across smartphones, tablets, automotive, surveillance cameras and many more edge AI systems.

We combine cutting-edge hardware IP design with embedded software and system-level solutions, enabling the next generation of intelligent and energy-efficient devices.

About The Role
In this role, you will be a key contributor to the design and implementation of Ceva’s AI Graph Compiler software stack for Neural Processing Units (NPUs). You will take part in defining software architecture, implementing performance-critical components, and enabling efficient execution of advanced neural networks under tight power, memory, and latency constraints.

You will work closely with hardware and system architects, software and hardware engineers, influencing both software and hardware decisions. You will design and implement major parts of Ceva NPU embedded solutions, actively promoting Ceva AI capabilities to the customers.

What Will You Do
Own and design key components of the AI Graph Compiler software stack for NPU-based systems.

Lead optimization of inference performance (latency, throughput, memory footprint, power) for edge deployments

Collaborate on HW–SW co-design, influencing NPU architecture

Support IP evaluations and silicon bring-up, root-cause complex HW/SW issues, and influence development methodologies

Mentor junior engineers and contribute to technical best practices

Requirements

  • 7+ years of experience in building high-quality embedded software using C/C++.
  • BSc/MSc in Computer Science, Electrical Engineering, or equivalent.
  • Experience developing and maintaining embedded systems, including multi-component software stacks, tight HW/SW integration, and system-level debugging
  • Experience in designing and implementing software based on product & hardware specifications
  • Experience working under tight memory, power, and real-time constraints
  • Strong English proficiency with the ability to communicate clearly and effectively in writing and verbally.
  • Advantages:
  • Proficiency in Python coding
  • Experience in data-flow optimization using profiling tools

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Data Engineer

Game Data Analyst (World of Warships, PC)

Wargaming

Belgradefulltime

Apply on the employer's site

Role description

Job Overview

Wargaming is looking for a Game Data Analyst to work on World of Warships, World of Warships: Legends and World of Warships: Blitz in our brand to strengthen the World of Warships product analytics team. The position is dedicated to core game play and balance analysis.

You will be a part of the team working on analyzing, visualizing, monitoring and managing data of three World of Warships Franchise games. We cover all kinds of products’ needs ranging from in-game battle analysis to game economy and financial monitoring. We work extensively with game production team for both providing sufficient data for informed decisions and to enhance data processes within the development.

Reports to

Our future colleague will report to Lead BI Data Analyst

What will you do?

  • Work closely with internal customers and stakeholders from gameplay development teams to meet business requirements and transform them into valuable BI reports / research reports for senior management and product teams all over the globe;
  • Identify the key needs and point of growth of the development team and identify which data and how can enhance the decision-making process;
  • Define the format and to provide the decision support outputs (dashboards, ad hoc reports);
  • Determine key measurement metrics for new functionality and define tracking strategy;
  • Consult users and lead cross-functional teams to address business issues, if necessary;
  • Directly produce datasets and reports for analysis using various system reporting tools, if necessary.

What are we looking for?

  • 3+ year experience on similar position;
  • Experienced player with a broad gaming background
  • Advanced knowledge of SQL at the level of complex queries;
  • Data visualization skills, proficiency with BI instruments (we use Tableau);
  • Good mathematical knowledge and knowledge of statistics;
  • Knowledge of Python popular libraries for data processing and analysis;
  • Experienced in working with DWH, overall understanding of DWH design and operations;
  • Written and spoken English (B2 and higher).

What additional skills will help you stand out?

  • Experience in game development (2+ years) and understanding of game production processes and needs;
  • Experience in Wargaming games
  • Understanding of multiplatform game analysis basics (PC, mobile, console).

Work mode

  • Hybrid (3 days of work from the office)

Benefits

Benefits and perks are tailored to the local market and culture. Our benefits in Belgrade include:

  • Additional vacation days based on years of service at Wargaming: up to 5 days on top of the statutory minimum
  • Additional paid time off (5 Personal Days, Birthday Leave, Marriage Leave, Compassionate Leave)
  • Sick Leave Compensation, Maternity Leave Benefits
  • Premium Private Health Insurance
  • Career development and education opportunities within the company
  • English clubs and platform for learning languages
  • Mental well-being program (iFeel)
  • Commuting allowance
  • Company events
  • FitPass membership
  • Discounts for employees
  • Personal Gaming Account
  • Coffee, fruits, and snacks in the office
  • On-site canteen with subsidized prices for food and drinks
  • Seniority Awards
  • Referral program - you can recommend the best talents to the Company and receive a reward

Please submit your CV in English to ensure smooth processing and review.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Data Engineer

Data Analyst

Wargaming

Belgradefulltime

Apply on the employer's site

Role description

Job Overview

We are seeking a data analytics professional to join our Data & Marketing Tech Team, to help improve measurement, analysis, and decision-making across complex data environments. This role combines data analysis, data research, and applied AI automation to work with multiple data sources, investigate business questions, and support reliable, scalable analytical workflows.

Reports to

  • Team Lead of Data & Marketing Technology

What will you do?

  • Analyze data to answer business questions, identify patterns, and generate actionable insights
  • Research data across complex systems with multiple internal and external sources, understanding data flows, dependencies, and limitations
  • Support experiment measurement and analysis, including A/B tests, incrementality studies, and creative testing
  • Partner with marketing, product, and engineering on tracking requirements, measurement plans, and documentation
  • Design AI-powered automations for insight generation, anomaly detection, data validation, and analytical workflows
  • Help maintain data pipelines/semantic layers; ensure metric definitions and transformation logic are clean and well-documented

What are we looking for?

  • Educated in Computer Science, Mathematics, Physics, or a similar field
  • Hands-on experience with data analysis and automation (SQL + Python, BI tools, workflow automation)
  • Proactive mindset and eagerness to grow practical AI skills (ML fundamentals, LLM tooling, data quality automation)
  • Experience operationalizing LLM workflows (prompting, evaluation, guardrails) for analytics use cases
  • Responsible, self-driven approach with the ability to take ownership of tasks and communicate proactively

What additional skills will help you stand out?

  • Experience with warehouses (BigQuery/Snowflake), dbt, Airflow, or similar
  • Experience with product, marketing, or user behavior analytics, including funnels, cohorts, retention, attribution, LTV, experimentation, or similar measurement topics
  • Familiarity with mobile attribution, analytics, or measurement platforms, as well as working with multi-source data integration
  • Experience with predictive modeling techniques (e.g., regression/classification, time-series forecasting, uplift/propensity modeling) and model evaluation

Work mode

  • Hybrid (2-3 days of work from the office)
  • This role is eligible for relocation & immigration support.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

24 more openings in this category and country

Data EngineerMDPI Serbia · Serbia

Apply on the employer's site