Skip to main content

Data Engineer

Tecnologia
TMC
Aveiro, PortugalHá 5 diasAté 18/05/2026

Descrição da vaga

About TMC

At TMC, we work with engineers who enjoy designing reliable data foundations that power products, analytics and decision‑making.

Through our Employeneurship model, we combine the stability of a long‑term role with autonomy, mentorship and the opportunity to work on international data initiatives with real technical ownership.

Project Overview

We are looking for a Data Engineer to join teams building modern, cloud‑native data platforms.

You will work end‑to‑end on data pipelines, models and integrations that support analytics, BI and downstream data products.

Depending on your background, you will primarily work with one of the following stacks , both actively used across our projects:

  • AWS + Snowflake , or
  • GCP + Databricks

You will collaborate closely with software engineers, data scientists and platform teams to deliver scalable, secure and production‑ready data solutions.

What We’re Looking For

Data Engineering Core

  • Proven experience building end‑to‑end data pipelines
  • Strong understanding of data modeling (Kimball, Inmon, Data Vault)
  • Excellent SQL skills for transformation and analytics
  • Solid Python experience for data processing
  • Experience with batch and streaming data architectures

Platforms & Processing

  • Hands‑on experience with Snowflake or Databricks
  • Familiarity with distributed processing (Spark / PySpark )
  • Experience integrating real‑time data (Kafka and/or Kinesis or equivalents)

Cloud & Infrastructure

  • Strong experience with AWS or GCP from a data platform perspective
  • Understanding of cloud networking, security and managed data services
  • Experience with Infrastructure as Code , preferably Terraform
  • Experience running data workloads using Docker and Kubernetes
  • Working knowledge of CI/CD practices applied to data solutions

Engineering Mindset

  • Applies software engineering principles to data problems
  • Comfortable designing systems, not just implementing pipelines
  • Understands scalability, performance and cost trade‑offs
  • Experience taking solutions from design to production and operation

Soft Skills

  • Structured and analytical problem‑solving approach
  • Clear communication with technical and non‑technical stakeholders
  • Collaborative mindset across data and engineering teams
  • Strong sense of ownership and accountability
  • Adaptability to evolving requirements and data contexts
  • English proficiency (B2+)

Why Join TMC?

International projects with modern cloud data platforms

¿Te interesa este puesto?