Back to listing

Data Engineer, Morocco
Casablanca, Morocco

Date posted: 21.03.2023

Job type: Full time

Casablanca, Morocco

Remote work

Full time

Job perks: AdTech client; Agility; Cloud-based platform

About the project

How we hire: 
At Pentalog, excellence is what you'll do. We're guided by a mission to positively impact the software development world. 

We are looking for a Data Engineer for our client, a French AdTech with offices all around Europe, who needs a professional to take action at the heart of their product. With the help of the client’s unique multichannel, a DSP designed for connected devices that allows brands to enable truly integrated cross-channel advertising strategies, marketing agencies can have full control over where their ads will be seen by a targeted audience.

The company’s data platform is built on 3 pillars: Kafka, BigQuery, Druid, and the team that you will join needs to create all the applications that will enhance the data, around these technologies.
Services are being deployed on AWS and GCP via Infrastructure As Code (through Terraform and Ansible) and modern CI/CD practices.
The API and Data applications are mainly developed in Scala, with frameworks such as Akka, Kafka-stream, Spark or Play.

Job requirements

  • Experience in developing Data applications in Scala, Java or Python;
  • Familiarity with the development of streaming applications and Batch Processing;
  • Knowledge of modern Web architectures, with an experience in producing APIs;
  • Very good knowledge and understanding of SQL;
  • Previous experience in integrating quality, security and scalability requirements into the apps you design;
  • Comfortability working in an agile environment; 
  • Great mindset & problem-solving skills;
  • Very good English language skills.


As a Data Engineer, you will report directly to the Engineering Manager of the team, and you will have the following missions:

  • Collaborate in the implementation and evolution of a reliable Data infrastructure that is resilient and scalable;
  • Advise the company on responsible data management, ensure compliance and maintenance of GDPR;
  • Design applications drawing data profiles to respond to the needs of the platform’s internal and external users;
  • Take part in the technical support and maintenance of the Big Data infrastructure.


  • Foreign language classes;
  • Competitive salary and bonuses;
  • Free pass to learning platforms;
  • A multicultural, friendly work environment;
  • Working in a company with an Agile mindset: continuous knowledge sharing and validated learning;
  • The possibility to bring your own creative and innovative ideas to life;
  • Great career development opportunities;
  • Improvement of your hard and soft skills through workshops, knowledge sharing sessions and presentations on multiple IT-related topics.

About Pentalog

As a leading European Software Services company operating internationally in France, Romania, Germany, Moldova, UK, Vietnam, Mexico, Morocco and USA, we employ over 1,300 engineers and IT experts who work in a very dynamic, multicultural working environment.

At Pentalog, your talents & ambitions are recognized and rewarded; we offer plenty of opportunities to develop, both individually, as well as a professional, and we reward our collaborators who understand the importance of self-improvement.

Super humans