Job Openings Senior Data Engineer

About the job Senior Data Engineer

Senior Data Engineer

Número de posições: 2
Modelo de trabalho: Remoto
Idioma: Inglês C1 ou C2 (obrigatório)

Estamos a recrutar Senior Data Engineers para integrar projetos internacionais de dados, em contextos tecnológicos exigentes e de elevada maturidade analítica.

A função destina-se a profissionais com forte experiência em engenharia de dados, capazes de desenhar, implementar e escalar pipelines complexos em ambientes multi-cloud, assegurando qualidade, performance e governança ao longo de todo o ciclo de vida dos dados.

Enquadramento da Função

O(a) profissional irá atuar no desenho e desenvolvimento de soluções de dados end-to-end, desde a ingestão até às camadas analíticas, operando em ambientes distribuídos e arquiteturas modernas.

Trabalhará com múltiplas plataformas cloud (AWS, GCP e Azure), bem como com tecnologias como Snowflake, Databricks e Spark, garantindo a construção de ecossistemas de dados robustos, escaláveis e orientados ao negócio.

Uma das posições terá foco adicional em Data Governance, assegurando boas práticas de qualidade, controlo e gestão de dados.

Responsabilidades

Desenhar, construir e manter pipelines de dados (batch e real-time), assegurando integridade e fiabilidade
Desenvolver soluções end-to-end desde ingestão até camadas preparadas para análise e modelação
Trabalhar em ambientes multi-cloud, utilizando AWS (S3 e serviços core), GCP (BigQuery, GCS) e Azure (Databricks)
Automatizar e orquestrar workflows com Apache Airflow
Desenvolver serviços e processos com Python, garantindo eficiência e escalabilidade
Aplicar metodologias de modelação de dados (Kimball, Inmon, Data Vault) na construção de modelos analíticos
Colaborar com equipas técnicas e de negócio, garantindo alinhamento entre arquitetura e necessidades funcionais
Implementar boas práticas de engenharia, incluindo CI/CD, versionamento (Git) e Infrastructure as Code (Terraform)

Requisitos Obrigatórios

Mínimo de 5 anos de experiência como Data Engineer (experiência prévia como Data Analyst ou Data Scientist é valorizada, mas não substitui a senioridade em Data Engineering)
Experiência sólida em SQL avançado e Python
Experiência prática com plataformas cloud: AWS, GCP e/ou Azure
Experiência com Snowflake, Databricks e Spark
Forte domínio de pipelines de dados (ETL/ELT) e arquiteturas modernas de dados
Experiência com Apache Airflow (orquestração de workflows)
Conhecimento de tecnologias de streaming/event-driven (ex.: Kafka)
Experiência com CI/CD, Git e Terraform
Forte compreensão de modelação de dados (Kimball, Inmon, Data Vault) e sistemas OLAP
Experiência em Data Governance (obrigatório para uma das posições)
Inglês fluente (C1 ou C2)

Perfil Procurado

Senioridade consolidada, com capacidade de entrega end-to-end em ambientes exigentes
Forte orientação para qualidade, escalabilidade e performance
Capacidade de trabalhar de forma autónoma e em equipas distribuídas
Pensamento estruturado e capacidade de traduzir requisitos em soluções técnicas robustas
Excelentes competências de comunicação e colaboração com stakeholders técnicos e de negócio

Esta função insere-se em projetos onde a engenharia de dados assume um papel central na criação de vantagem competitiva, exigindo uma abordagem rigorosa, escalável e orientada a impacto.