
A Imaginary Cloud é uma empresa de desenvolvimento de software e design UX/UI que atua em projetos de SaaS, B2B e desenvolvimento de software em geral. Desde 2010, suas equipes projetaram, desenvolveram, lançaram e escalaram mais de 300 aplicações web e móveis. Com escritórios em Portugal e no Reino Unido, a empresa combina o desenvolvimento de produtos com uma abordagem centrada nas pessoas para a tecnologia e promove um ambiente de trabalho baseado em respeito, cuidado e aprendizado contínuo. A Imaginary Cloud também oferece oportunidades de trabalho remoto para pessoas interessadas em contribuir para produtos digitais nas áreas de design e engenharia.
Engenheiro(a) de Dados Sênior – Databricks e PySpark
Crie cargas de trabalho de dados com Databricks e PySpark para os produtos digitais da Imaginary Cloud. Aprimore pipelines de análise para clientes globais em uma função híbrida com base em Portugal.
€ 39.360 – € 60.600 / ano
HíbridoTempo integralSêniorIdioma Obrigatório: inglêsEngenheiro de dadosDescrição
- Crie e gerencie cargas de trabalho de dados no Databricks
- Desenvolva soluções de engenharia de dados com PySpark e Delta Lake
- Escreva e otimize consultas SQL, incluindo funções de janela e junções complexas
- Crie pipelines de ingestão de dados em streaming ou incremental
- Aplique padrões de idempotência, checkpointing e evolução de esquema
- Modele dados para business intelligence e análise
- Teste dados e código com expectativas de pipeline, testes do dbt ou ferramentas semelhantes
- Use Git, revisões de código, linters, testes unitários e pipelines de CI/CD
- Use ferramentas de IA agêntica para acelerar o desenvolvimento, a refatoração e a depuração de problemas complexos
- Trabalhe com equipes de engenharia e desenvolvimento de produtos
- Contribua para produtos digitais de clientes globais em equipes multidisciplinares
Requisitos
- Tenha pelo menos cinco anos de experiência em engenharia de dados ou função estreitamente relacionada
- Tenha formação acadêmica em ciência da computação, engenharia de dados, ciência de dados ou área quantitativa relacionada
- Tenha experiência prática com Databricks em produção
- Tenha ampla experiência na criação de cargas de trabalho de dados no Databricks
- Tenha sólidos conhecimentos de PySpark e Delta Lake
- Tenha domínio de SQL, incluindo funções de janela, junções complexas e otimização de consultas
- Tenha experiência com ingestão em streaming ou incremental, incluindo Structured Streaming ou Auto Loader, além de padrões de idempotência, checkpointing e evolução de esquema
- Tenha experiência em modelagem de dados para BI e análise
- Compreenda testes e CI/CD para fluxos de trabalho do Databricks
- Conheça os fundamentos de engenharia de software e DevOps, incluindo Git, revisão de código, linters, testes unitários e pipelines de CI/CD
- Pratique testes de qualidade de dados com expectativas de pipeline, testes do dbt ou métodos semelhantes
- Tenha alto domínio de ferramentas de IA agêntica, como Cursor IDE e GitHub Copilot
- Tenha fortes habilidades analíticas e de resolução de problemas
- Tenha experiência colaborando com equipes de engenharia e desenvolvimento de produtos
- Tenha fluência oral e escrita em inglês
- More em Portugal ou esteja disposto(a) e legalmente apto(a) a morar e trabalhar no país
Benefícios
- Salário baseado em experiência e desempenho
- Dias de afastamento por doença remunerados
- Plano de saúde e odontológico
- Verba para conforto
- Empresa que prioriza o trabalho remoto
- Horário de trabalho flexível
- Projetos com clientes globais líderes do setor
- Cultura focada nas pessoas, que valoriza e dá autonomia à equipe
- Ambiente de trabalho informal
- Eventos de equipe para compartilhar conhecimentos e comemorar juntos
- Mentoria e avaliações de desempenho para apoiar o crescimento profissional