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.