Descrição
Resumo:
Junte-se como Engenheiro de Software Sênior com especialização em engenharia de dados para criar sistemas escaláveis e pipelines de dados que gerem insights avançados e aplicações inovadoras orientadas a dados.
Pontos principais:
1. Projetar e implementar serviços de backend eficientes para processamento de dados em larga escala.
2. Colaborar em sistemas impulsionados por ML/IA para gerar insights acionáveis.
3. Tomar decisões arquitetônicas para sistemas orientados a eventos e distribuídos.
Estamos buscando um **Engenheiro de Software Sênior** experiente, com especialização em engenharia de dados, para integrar nossa equipe.
Você desempenhará um papel fundamental ao criar sistemas escaláveis e pipelines de dados que processem e analisem conjuntos de dados complexos, possibilitando insights avançados e aplicações inovadoras orientadas a dados.
**Responsabilidades**
* Projetar e implementar serviços de backend e pipelines eficientes para ingestão, transformação e processamento de dados em larga escala provenientes de múltiplas fontes
* Colaborar com Gerentes de Produto e Engenheiros no desenvolvimento de sistemas impulsionados por ML/IA que gerem insights acionáveis e automatizem fluxos de trabalho
* Construir APIs e ferramentas internas para suportar análises, relatórios e visualizações de dados em tempo real
* Definir e manter modelos de dados, políticas de governança e padrões de qualidade para garantir integridade e acessibilidade dos dados entre as equipes
* Otimizar pipelines de dados por meio de estratégias como indexação, cache e processamento assíncrono
* Tomar decisões arquitetônicas sobre sistemas orientados a eventos, processamento distribuído e orquestração escalável de tarefas
* Melhorar fluxos de CI/CD, observabilidade e automação para alta disponibilidade e confiabilidade da infraestrutura de dados
* Participar de discussões técnicas, revisões de código e sessões de retrospectiva para garantir melhoria contínua e inovação
**Requisitos**
* 3\+ anos de experiência com Python, Golang ou PHP no desenvolvimento de backend
* 3\+ anos de experiência no projeto e construção de plataformas e serviços de backend
* 2\+ anos trabalhando com ferramentas de engenharia de dados como Airflow, dbt, Spark ou Kafka
* Conhecimento de bancos de dados relacionais (por exemplo, MySQL), com experiência em modelagem de dados, projeto de esquemas e ajuste de desempenho
* Experiência na implementação de soluções impulsionadas por ML/IA para processamento de dados em larga escala
* Expertise no uso de sistemas distribuídos, filas de mensagens ou frameworks de processamento de fluxo
* Competência no desenvolvimento de APIs ou serviços para análise avançada e relatórios
* Proficiência em ferramentas de cache como Redis ou Memcached e tecnologias de contenêrização, como Docker
* Familiaridade com sistemas Linux e práticas DevOps
* Conhecimento de ferramentas de observabilidade como New Relic ou Datadog