MarineTraffic logo


MarineTraffic banner image

Data Engineer

Athens - Posted 1/13/2022

We are a growing group of 150+ talented people, spread over three continents and united by one common mission: To improve efficiency in shipping through transparency and data-driven decisions.

Being at the forefront of a movement that's leading to a new digital era for shipping, we continuously set ambitious goals that often produce complex challenges and drive us to constantly innovate.

Each day at MarineTraffic presents numerous opportunities to develop skills, share knowledge and have fun. We are an equal opportunity employer that celebrates diversity and is committed to creating an inclusive environment for all employees, one that is fair and honest and gives our people the confidence to be bold, to try new things, and to grow.

As a result of our rapid growth, we are looking for a Data Engineer to join our talented Data team. You will be involved in database development projects, with a focus on new products and infrastructure, and deal with big amounts of data, complex data sets, and data pipelines. You will also have the chance to collaborate with multiple MarineTraffic teams.

Role and Typical Tasks

  • Write & maintain SQL business logic on a production level
  • Design & implement database structures that support product development
  • Boost data quality, recognize and fix erroneous patterns
  • Develop and deploy, following processes & guidelines
  • Communication with technical and business stakeholders
  • Document and present major projects
  • Provide support and foster data understanding


Must have

  • 2-3 years of SQL development in a similar role (mainly MS SQL, also postgreSQL)
  • Database architecture & data modeling skills
  • Develop robust and performant data pipelines
  • Experience in design and implementation of ETL flows
  • Be able to design and perform data tests and QA scenarios
  • Good communication skills with tech and non-tech people

Nice to have a working knowledge of one more of the below

  • Python
  • Docker
  • Spark (python or scala)
  • Kafka
  • AWS


And these are some of the perks you receive when you join MarineTraffic:

  • Work in an international, dynamic and pleasant environment, at a growing company
  • Support and personal budget for training and development
  • Work from one of our office locations or remotely from anywhere in the world
  • Competitive remuneration package
  • Huge room for creativity and innovation
  • Private medical insurance

If you feel you are a genuine fit for this role, which is both challenging and fun, we would like to hear from you.

Apply here