CareerPlan

Senior Data Engineer

Porto, Porto District, PortugalRemoteFull-time2026-11-02 → 2026-11-10
Hybrid

Core

Build and run robust data ingestion pipelines (batch and streaming) and manage storage architecture across lake, lakehouse, and warehouse environments.

Role type

Senior Data Engineer

Builds

Data pipelines and platforms moving customer data from source systems to the warehouse

Domain

Data Engineering / Cloud Infrastructure

Deliverable

production ML models

Required skills

SQL, Python, Cloud Platforms (AWS/GCP/Azure), Data Orchestration, Data Warehousing, CI/CD, Infrastructure as Code

Preferred skills

Spark/PySpark, dbt, Vector Stores, Terraform, Kubernetes, Data Quality Frameworks

Technologies

Airflow, Dagster, Snowflake, BigQuery, Kafka, Kinesis, Docker, GitHub Actions, MongoDB

Responsibilities

Build and operate ingestion pipelines from databases, event streams, and third-party APIs; Optimize storage architecture for partitioning, cost efficiency, and query speed; Implement orchestration, automated testing, and alerting for pipeline reliability; Enforce engineering best practices including infrastructure as code and CI/CD; Manage data contracts, access, retention, and lineage; Produce comprehensive documentation for work longevity.

Seniority

Senior, hands-on IC