Hostelworld Group

Hostelworld Group (HSW), anteriormente conhecido como Web Reservations International, é a principal plataforma mundial para reservas online de hostels.
About company

Engenheiro de Dados Sénior

Remote

location Porto

date November 29, 2025

types A tempo inteiro

Descrição do Papel

COM QUEM VAI TRABALHAR

Você desempenhará um papel fundamental em uma equipe diversa e altamente talentosa que gerencia sistemas de engenharia de dados nativos na nuvem para garantir consistentemente a produção e entrega atempada, precisa e segura de dados da plataforma Hostelworld. Você trabalhará em estreita colaboração com outros grupos de tecnologia e proprietários de negócios para refiná-los padrões de qualidade e processos para design, desenvolvimento e implementação de processamento de dados. O objetivo subjacente é garantir que tenhamos um serviço de dados eficiente, robusto, seguro e performante para apoiar o crescimento do nosso negócio.

O QUE VAI FAZER

Estamos à procura de um Engenheiro de Dados Sénior para liderar a integração e modernização do ecossistema de dados de uma empresa recentemente adquirida. Você colaborará de perto com nossos novos colegas para aprender, documentar e compreender o seu produto de dados existente — atualmente baseado em Python e Airtable — e trabalhar para evoluí-lo para o nosso moderno stack Google Cloud Platform (GCP).

Este é um papel prático e estratégico que combina arquitetura, excelência na entrega e colaboração. Você trará uma forte disciplina de engenharia de software para nossos fluxos de trabalho de dados, garantindo que todos os pipelines sejam construídos com testabilidade, controle de versão e melhores práticas de CI/CD em mente.

Conectar e Modernizar Sistemas

- Aprender e documentar o ecossistema de dados atual da empresa adquirida, incluindo suas estruturas do Airtable, scripts em Python, e integrações de API.

- Traduzir essa compreensão em documentação técnica clara e comunicar as descobertas de volta às nossas equipes de dados e engenharia internas.

- Projetar e liderar um roteiro de modernização para integrar seus sistemas em nossa arquitetura de medalhão baseada em GCP.

- Defender estratégias de migração pragmáticas que equilibram a continuidade do negócio com a escalabilidade a longo prazo.

Projetar e Entregar Pipelines de Dados Robustos

- Construir, orquestrar e manter pipelines ELT escaláveis usando Astro (Airflow), DBT e BigQuery.

- Ingerir dados de APIs e sistemas de terceiros em nosso modelo de dados unificado.

- Incorporar validação de dados, testes e observabilidade em cada etapa do pipeline.

Aplicar Melhores Práticas de Engenharia

- Impulsionar a excelência no ciclo de vida de desenvolvimento de software (SDLC) — desde o design e revisão por pares até testes automatizados, implementação e monitoramento.

- Implementar e melhorar pipelines de CI/CD para fluxos de trabalho de dados (por exemplo, Astro Cloud, GitHub Actions, Terraform).

- Promover uma mentalidade de “dados como código”, garantindo reprodutibilidade, versionamento e auditabilidade em todos os ambientes.

Colaborar e Liderar em um Ambiente Ágil

- Atuar como um contribuinte sénior nas cerimónias Scrum das equipes (planejamento, revisão, retrospectivas), promovendo transparência e melhoria contínua.

- Comunicar descobertas, designs técnicos e recomendações de migração de maneira clara e proativa para partes interessadas internas.

- Colaborar com equipes globais de dados e software para alinhar os padrões de design, marcos de entrega e prioridades de negócios.

Principais Requisitos

O QUE ESTAMOS À PROCURA

- 5+ anos de experiência em engenharia de dados, projetando, construindo e mantendo pipelines de dados robustos e nativos da nuvem.

- 3+ anos de experiência como desenvolvedor Python, desenvolvendo scripts de processamento de dados, automação e integrações de API.

- 2+ anos de experiência no Google Cloud Platform (GCP), incluindo a implementação e gestão de pipelines ETL/ELT escaláveis.

- Histórico comprovado com ferramentas de orquestração e transformação, incluindo Astro (Airflow) e DBT.

- Forte compreensão de qualidade de dados, testes e frameworks de observabilidade (por exemplo, Great Expectations, testes dbt).

- Experiência em implementar pipelines de CI/CD para fluxos de trabalho de dados usando ferramentas como GitHub Actions, Terraform e Astro Cloud.

- Familiaridade com práticas ágeis e Scrum, com experiência em colaborar em equipes multifuncionais e liderar discussões técnicas.

- Capacidade demonstrada de aprender, documentar e modernizar sistemas de dados legados enquanto comunica descobertas técnicas de forma clara para partes interessadas internas.

Bom Ter

- Experiência trabalhando com Airtable e integrando sua API em sistemas de dados maiores.

- Experiência prática com BigQuery para armazenamento, análise e transformação de dados.

Vantagens

O QUE OFERECEMOS

- Salário competitivo e benefícios.

- Aumento do período de férias anual mais 3 Dias de Bem-Estar por ano.

- Licença familiar paga (maternidade, paternidade, gestação e adoção).

- Trabalho ágil (mais uma Política de Trabalho do Estrangeiro!).

- Suporte para o seu crescimento e desenvolvimento contínuos.

- Políticas de inclusão (licença por doença, menopausa, licença de compaixão e fertilidade).

- Uma oportunidade de retribuir à sua comunidade local com 5 dias de voluntariado pagos.

OS NOSSOS COMPORTAMENTOS

- Fazer crescer os outros - Acreditamos fundamentalmente que investir no crescimento dos outros beneficia todos, seja ajudando-os a desenvolver habilidades técnicas ou interpessoais.

- Dominar - Somos obcecados pela nossa área de especialização e gostar de desenvolver as nossas competências.

- Colaborar - Estamos juntos, para as situações difíceis e também para as celebrações.

- Adaptar - Trabalhamos de forma fluida, adaptando-nos a novas informações e ao ambiente em evolução, enquanto permanecemos comprometidos com os nossos objetivos.

- Entregar - O nosso foco está sempre no resultado final; valorizamos os resultados em detrimento da atividade.

Acreditamos em equipes talentosas e diversas que refletem a diversidade dos nossos clientes e das comunidades onde atuamos.

Todos trazem diferentes perspetivas e experiências. Apresentamos os requisitos acima para orientar os candidatos nas experiências que acreditamos que lhes permitirão ser bem-sucedidos na função.

Se você não atender a todos, considere candidatar-se se pensar que ainda pode desempenhar a função conforme descrito.