Olá, somos a Uncover, uma martech de ciência de dados para publicidade, e estamos buscando uma pessoa para posição de Engenheiro de Dados Sênior para integrar o time de Engenharia de Dados. Nossa empresa criou uma plataforma SaaS pioneira que está redefinindo a maneira de mensurar os resultados dos maiores anunciantes do país. Usamos o estado da arte em tecnologia para integrar fontes de dados, implementar modelos de IA para análises de ROI, fazer otimização de mídia e previsões de receita.
Estamos em um momento emocionante de escalabilidade, buscando profissionais que valorizem o aprendizado contínuo, a colaboração e que estejam confortáveis em assumir múltiplas atribuições em um ambiente dinâmico e em constante evolução. Na Uncover você trabalhará ao lado de engenheiros, criativos, cientistas de dados e designers. É uma equipe técnica e talentosa, que está construindo tecnologia de ponta para mudar radicalmente o marketing.
_ RESPONSABILIDADES
- Rapidamente diagnosticar problemas como bugs, baixo desempenho ou alto custo, propor e implementar as soluções imediatas ou as mais consistentes para eles.
- Implementar as soluções de engenharia de dados de maneira eficiente, prezando pela boa comunicação dos avanços e dos desafios, e com capacidade de recalcular a rota baseado em novas descobertas. Aderir às boas práticas convencionadas por seu time e área.
- Frente a um problema de engenharia de dados, se basear em seus requisitos e restrições para avaliar tecnologias e abordagens, entendendo os trade-offs em questão, e escolher (ou trazer para debate) o melhor caminho.
- Participar do planejamento de implementação de mudanças nas soluções desenvolvidas e no planejamento de novas soluções.
- Monitorar as soluções desenvolvidas para garantir seu bom funcionamento, comunicando problemas encontrados.
- Identificar, proativamente, ou baseado em feedbacks, os problemas nas soluções de engenharia de dados desenvolvidas, e as oportunidades de melhoria. Efetivamente comunicar e organizar essas ideias junto com o time.
- Comunicar o time sobre o progresso e os problemas de suas tarefas, esclarecendo o que foi resolvido e o que falta resolver, e levando a tona quando uma mudança de curso ou decisão conjunta é necessária.
- Comunicar as partes afetadas por novas funcionalidades, problemas ou mudanças nos serviços.
- Trabalhar na documentação interna das soluções, para garantir a manutenção delas, inclusive por outros membros, bem como em documentações para usuários dessas.
- Documentar claramente o status de suas tarefas e registrar as decisões tomadas.
_ REQUISITOS
- Formação em Ciência da Computação, Engenharia da Computação, Engenharia de Software, Sistemas de Informação ou áreas relacionadas. Cursos e/ou certificações em Engenharia de Dados são desejáveis.
- Experiência prévia relevante em engenharia de dados, desenvolvimento de software ou áreas correlatas.
- Conhecimento dos fundamentos de engenharia de dados: proposta da disciplina, sua posição no mundo da tecnologia, arquiteturas comuns para os problemas resolvidos, conjuntos de ferramentas necessários, métodos de organização de uma solução de engenharia de dados.
- Habilidades de desenvolvimento de software relacionadas à arquitetura (design patterns), manutenibilidade, documentação, testes, noções de CI/CD, com grande experiência e fluência com Python.
- Experiência com ferramentas e tecnologias de engenharia de dados nas áreas de extração (Airbyte, Meltano, etc), orquestração (Airflow, Dagster, etc), processamento (Spark, Dask, etc), streaming (Kafka, Kinesis, etc).
- Domínio de tecnologias de armazenamento de dados, como bancos de dados relacionais e não relacionais, data lakes, data warehouses e lakehouses.
- Capacidade de trabalhar com nuvem (AWS, Azure ou Google Cloud Platform) nas ferramentas relevantes para implementação dos produtos de engenharia de dados.
- Habilidades em arquitetura de sistemas e design de soluções de dados escaláveis e robustas
_ TEMOS UM DESAFIO PARA QUEM:
- Tem a capacidade de desenvolver e comunicar o nosso produto na direção correta, sendo responsável e proativo.
- Atue como um "vendedor" do produto no dia-a-dia, acreditando e defendendo o propósito da Uncover;
- Identifique e priorize as principais necessidades dos clientes e prospects;
- Seja flexível e se adapte em um ambiente de startup em fase de scale-up, onde processos e práticas são constantemente transformados e repensados;
- Tenha disposição para atuar além do escopo usual, enfrentando desafios e contribuindo ativamente para solucioná-los.
_ O QUE TEMOS PARA OFERECER?
- Remuneração de R$ 15.000,00 na modalidade CLT;
- Plano de Saúde e Odontológico Sulamérica 100% custeados pela Uncover;
- VA/VR flexível no cartão de benefícios iFood no valor de R$ 1.200,00 mensais;
- Wellhub
- SESC
- Day off de aniversário
- Férias & Co - mensalidade paga pela Uncover para você aproveitar seu descanso trocando os créditos por passagens, hospedagens e passeios;
- Auxílio Home Office em parcela única de R$ 2.500,00 para você adaptar seu espaço de home office em casa;
- Seguro de Vida Porto Seguro.
_ COMPROMISSO COM DIVERSIDADE, EQUIDADE E INCLUSÃO
Na Uncover, valorizamos a diversidade e estamos comprometidos em criar um ambiente inclusivo para todos os colaboradores. Acreditamos que a inclusão de diferentes perspectivas e experiências é fundamental para o nosso sucesso e inovação. Isso se traduz em gerações, gênero, religião, pessoas com deficiência, LGBTQI+, etnia, raça e diversidade de experiências.
_ CANDIDATURAS
Se você está pronto para fazer parte de uma equipe que está na linha de frente da transformação do marketing, convidamos você a se candidatar. Envie sua aplicação através do Formulário de Candidaturas Uncover.
Estamos ansiosos para conhecer o seu talento e como você pode contribuir para o nosso crescimento e sucesso! Junte-se ao time Uncover!