Engenheiro de Dados Sr.
Sobre nós:
A BrandLovrs é uma startup em hiper crescimento que nasceu para fazer com creators tenham independência financeira e possam viver exclusivamente de suas paixões.
Somos uma das startups mais quentes do mercado, apoiada por grandes fundos globais, como Kaszek, Canary, The Venture City e Endeavor, além de creators de alcance mundial como Will I Am (Black Eyed Peas) e J. Balvin. E estamos só no começo, um ambiente perfeito para quem quer construir uma carreira de sucesso.
#Seu dia a dia =)
Como Engenheiro de Dados, você será responsável por projetar, implementar e manter pipelines de dados para processar e gerenciar grandes volumes de dados de maneira eficiente e escalável. Colaborará com equipes multidisciplinares, incluindo cientistas de dados, analistas e engenheiros de software, para garantir a integridade e o fluxo contínuo de dados por toda a organização. Sua expertise técnica será fundamental para otimizar fluxos, garantir qualidade dos dados e habilitar decisões críticas baseadas em dados.
Responsabilidades:
Desenvolvimento de Pipelines de Dados
- Projetar, desenvolver e manter pipelines robustos para ETL (extração, transformação e carregamento) de diversas fontes de dados.
- Implementar soluções escaláveis e eficientes para processamento de grandes volumes de dados.
- Desenvolver pipelines distribuídos e altamente escaláveis, focando em performance e robustez.
- Gerenciar dados em tempo real usando tecnologias como Kafka e Kinesis.
- Orquestrar pipelines com ferramentas como Airflow, Step Functions ou similares.
- Projetar soluções alinhadas a arquiteturas modernas, como Data Lake e Data Mesh.
Integração e Transformação de Dados
- Integrar dados de diferentes sistemas, bancos de dados e APIs.
- Garantir a qualidade e consistência dos dados aplicando técnicas de transformação, limpeza e normalização.
- Monitorar e validar pipelines para garantir dados confiáveis.
Gestão de Banco de Dados e Armazenamento
- Trabalhar com sistemas de armazenamento de dados relacionais e NoSQL, como PostgreSQL, MySQL, MongoDB, DynamoDB.
- Projetar e otimizar soluções de warehousing com ferramentas como BigQuery, Redshift e Snowflake.
- Implementar e manter ambientes de dados em nuvem (AWS, GCP, Azure).
Automação e Segurança
- Automatizar processos de monitoramento, verificações de qualidade de dados e tarefas repetitivas.
- Garantir medidas de segurança e conformidade com regulamentações de privacidade de dados.
Colaboração e Documentação
- Trabalhar em parceria com cientistas de dados, analistas e engenheiros para atender às necessidades de dados da organização.
- Manter uma documentação clara e abrangente dos pipelines e processos de dados.
Requisitos e Qualificações:
Experiência
- Mais de 5 anos de experiência em Engenharia de Dados, Engenharia de Software ou funções semelhantes, sendo pelo menos 3 anos focados em Engenharia de Dados.
- Experiência comprovada em arquitetar, implementar e escalar pipelines de dados robustos em produção.
Conhecimentos Técnicos Essenciais
- Conhecimento avançado em programação Python e ferramentas como Airflow e bibliotecas relacionadas.
- Proficiência em Go, incluindo uso de paradigmas como Goroutines e Channels.
- Experiência com ferramentas de dados em tempo real como Kafka e Spark.
- Familiaridade com sistemas de banco de dados relacionais (PostgreSQL, MySQL) e NoSQL (MongoDB, DynamoDB, Cassandra).
- Experiência em warehousing com BigQuery, Redshift ou Snowflake.
- Criação e escalabilidade de pipelines em ambientes AWS (Lambda, S3, Athena) ou GCP (BigQuery, Dataflow, Dataform).
- Conhecimento de APIs de redes sociais (Facebook, Instagram, TikTok) é um diferencial.
Princípios de Engenharia de Software
- Fluência em conceitos como SOLID, Design Patterns, Clean Architecture e Domain Driven Design.
- Domínio de princípios de codificação como KISS, DRY e YAGNI.
- Conhecimento em ferramentas de versionamento de código (Git) e análise de qualidade (SonarQube).
Habilidades Adicionais
- Excelentes habilidades de resolução de problemas e comunicação eficaz.
- Capacidade de trabalhar de forma colaborativa em equipes multidisciplinares.
- Compreensão de práticas de privacidade e segurança de dados.
Sobre a vaga e benefícios
- Contratação PJ;
- Descanso remunerado de 30 dias, após 1 ano de contrato;
- Salário competitivo e alinhado com o mercado;
- Plano de Saúde;
- Wellhub (Gympass);
- Stock Options por mérito (cresça com a gente!) ;
- Liberdade para trabalhar remotamente de onde quiser;
- Oportunidade de crescimento;
- Oportunidade de aprender sobre outras áreas e tecnologia;
- Trabalhar ao lado de pessoas talentosas;
- Liberdade para pedir e receber feedback quando quiser.
Informações Adicionais
Estamos em busca de profissionais apaixonados por dados e tecnologia, que desejem contribuir em um time de alta performance e causar impacto significativo no crescimento da empresa.
Na BrandLovrs, você encontrará um ambiente de aprendizado contínuo, com oportunidades de trabalhar em soluções de ponta e crescer junto com uma equipe de alto desempenho. Nosso processo seletivo inclui um teste técnico, entrevistas técnicas com o time e uma conversa final para alinhamento de expectativas.
Estamos animados para te conhecer! 🚀