Imaginary Cloud
Imaginary Cloud
51 – 200 Funcionários
B2BEngenharia de softwareSaaS
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.

Descriçã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