




Resumo: Procuramos um Engenheiro de Dados Sênior para evoluir a infraestrutura de dados para soluções inovadoras de apostas esportivas e cassino, influenciando o projeto de longo prazo da base de dados da BlueLabs. Pontos de destaque: 1. Arquitetar e implementar pipelines de dados em tempo real e em lote escaláveis. 2. Colaborar entre equipes, disseminando conhecimento especializado e evoluindo a estratégia da plataforma. 3. Contribuir para o futuro da tecnologia de apostas esportivas com tecnologias modernas. Na BlueLabs, construímos soluções inovadoras de apostas esportivas e cassino que impulsionam experiências digitais envolventes para centenas de milhares de jogadores ao redor do mundo. Nossa equipe totalmente remota é unida pela paixão por criar produtos bem elaborados, impulsionados pela tecnologia. Colaboração, curiosidade, senso de propriedade e o desejo de construir coisas que importam orientam tudo o que fazemos. Atualmente, procuramos um **Engenheiro de Dados Sênior** para integrar nossa **equipe de Plataforma**, ajudando-nos a evoluir a infraestrutura de dados de nossa empresa; possibilitando que as equipes de produto, voltadas para parceiros e de conformidade entreguem experiências confiáveis, em tempo real e orientadas por dados, em escala. #### **Nossa Pilha Tecnológica** Nossa pilha tecnológica inclui mais de 50 microsserviços escritos em Go e Elixir, fornecendo uma base altamente eficiente e escalável para nossas operações. Utilizamos o Apache Pulsar para mensagens orientadas a eventos, Kubernetes para orquestração de contêineres, Google Cloud Platform para infraestrutura em nuvem, PostgreSQL e SingleStore para armazenamento transacional e analítico, DBT para transformações e engenharia analítica, Flink e Spark para processamento distribuído de dados, e Data Vault 2\.0 como nossa metodologia central de modelagem de dados. Nosso processo de lançamento é totalmente automatizado, permitindo que nossa pequena equipe de engenharia realize vários implantes por dia sem esforço. Essa automação abrange desde o provisionamento da infraestrutura até a implantação de aplicações e a configuração de painéis de monitoramento e alertas. As ferramentas que utilizamos incluem, mas não se limitam a: Terraform, Helmfile e GitHub Actions. Grafana, Loki e Mimir são nossas ferramentas preferidas para monitorar o desempenho e o comportamento de nossa plataforma, permitindo-nos detectar e escalar automaticamente quaisquer problemas potenciais às equipes afetadas. Como empresa de tecnologia, estamos comprometidos em manter um ambiente tecnológico moderno e ágil que capacite nossos engenheiros a prosperarem e construírem o futuro da tecnologia de apostas esportivas. No ecossistema Elixir, estamos expandindo nosso uso do Broadway para processamento de fluxos e investindo em capacidades internas de plataforma que aproveitam as vantagens do BEAM. Estamos comprometidos em explorar até onde o Elixir pode nos levar no domínio de dados, mantendo, ao mesmo tempo, uma abordagem pragmática e poliglota quando aplicável. #### **Sobre a Função** A missão de nossa equipe é apoiar as equipes voltadas para parceiros em toda a empresa, construindo sistemas que lhes permitam entregar novos recursos de forma mais rápida e eficiente. Esta função é uma parte essencial de nossa migração contínua de Go e Node para Elixir. Trata-se de mais do que uma simples reescrita: é uma transformação estratégica destinada a tornar nossa plataforma mais eficiente, escalável e sustentável. Esta função situa-se na interseção entre sistemas em tempo real, engenharia analítica e design de plataforma. Você projetará e operará pipelines de dados escaláveis que alimentam: * Recursos de produto em tempo real * Integrações com CRM * Relatórios regulatórios e de conformidade * Análises internas e experimentação Algumas iniciativas envolvem integrações bidirecionais com plataformas externas de CRM e autoridades regulatórias em múltiplas jurisdições. Esses sistemas exigem uma combinação de streaming em tempo real, processamento em lote, contratos de dados robustos e rastreabilidade rigorosa. Embora grande parte de nossa atual infraestrutura de dados dependa fortemente de ferramentas baseadas em Java e Python, bem como DBT, estamos evoluindo nossa plataforma mais ampla rumo ao Elixir. Não se espera que você use Elixir diariamente desde o primeiro dia, mas buscamos alguém curioso e motivado para contribuir (e potencialmente ajudar a moldar) o papel do Elixir em nossa plataforma de dados ao longo do tempo. Esta não é meramente uma função de construção de pipelines. É uma oportunidade de influenciar o projeto de longo prazo da infraestrutura de dados da BlueLabs. #### **O Que Você Fará** * Arquitetar e implementar pipelines de dados em tempo real e em lote escaláveis. * Projetar fluxos de trabalho de streaming usando Pulsar, integrando-se com Flink, Spark e Elixir/Broadway conforme apropriado. * Desenvolver e manter modelos de dados analíticos usando DBT, aplicando os princípios do Data Vault 2\.0. * Escrever código Python de qualidade de produção para transformação, processamento e fluxos de integração de dados. * Construir e manter integrações bidirecionais com sistemas externos, incluindo provedores de CRM e autoridades regulatórias. * Garantir consistência, rastreabilidade, observabilidade e auditabilidade dos dados em todos os mercados. * Otimizar desempenho de armazenamento e consultas em PostgreSQL e SingleStore. * Trabalhar com infraestrutura em nuvem, engenharia de dados, aplicações cliente e sistemas de back-end para garantir integração e alinhamento perfeitos em toda a plataforma. * Capacitar outras equipes a entregar novos recursos de forma mais rápida e eficaz. * Colaborar com a organização de engenharia como um todo, disseminando conhecimento especializado e assegurando que as lições aprendidas alimentem nossa estratégia evolutiva de plataforma. * Participar de uma rotação semanal de plantão para monitorar e manter a disponibilidade e estabilidade de nossos produtos, garantindo que nossas equipes e jogadores possam confiar na plataforma. #### **O Que Buscamos** Procuramos um engenheiro sênior tão entusiasmado quanto nós em construir ótimos produtos, e que, assim como nós, acredita que grandes produtos não acontecem por acaso, mas sim a partir de sólidas bases de engenharia, arquitetura cuidadosa e boas práticas. Eis o que consideramos ideal para esta função: **Requisitos obrigatórios:** * 5 ou mais anos de experiência profissional em engenharia de dados ou engenharia de back-end. * Domínio avançado de **Python** para processamento de dados e desenvolvimento de pipelines. * Experiência com **DBT** e práticas modernas de engenharia analítica. * Experiência profissional com **PostgreSQL**. * Experiência com sistemas analíticos ou distribuídos de dados (por exemplo, SingleStore, ClickHouse, Spark, Flink ou similares). * Experiência prática no projeto e implementação de **Arquiteturas Orientadas a Eventos (EDA)** usando **Pulsar**, ou **Kafka**. * Experiência com **instrumentação de código** e com pipelines de **CI/CD**. * Experiência na construção ou manutenção de pipelines de dados de produção. * Compreensão de abordagens modernas de modelagem de dados (Data Vault 2\.0 ou modelagem dimensional). * Compreensão de arquiteturas modernas de data lakehouse. * Conforto em trabalhar em um ambiente **totalmente remoto**, com excelentes habilidades escritas e faladas em inglês. * Mentalidade **colaborativa** e capacidade de assumir a responsabilidade pelo seu trabalho. **Expectativa quanto ao Elixir:** * Experiência em produção com Elixir **ou** * Grande interesse em adotar o Elixir e contribuir para seu crescente papel dentro de nossa plataforma **Desejáveis:** * Experiência participando de **rotações de plantão** e mantendo a confiabilidade de sistemas em produção. * Interesse em tecnologias emergentes, como Machine Learning, IA ou **soluções orientadas por dados**. * Experiência prévia na construção de produtos de **apostas esportivas e cassino**. #### **Por Que Se Juntar à BlueLabs?** * **Trabalho com impacto:** Construa funcionalidades que moldam diretamente a experiência de milhares de jogadores ao redor do mundo. * **Ambiente dinâmico:** Trabalhe em uma equipe que entrega rapidamente e se adapta com agilidade a um mercado em constante mudança. * **Tecnologia moderna:** Contribua para uma pilha que abrange Elixir, Go, Pulsar, Kubernetes, PostgreSQL e Svelte/SvelteKit. * **Cultura remota-first:** Trabalhe de qualquer lugar da Europa e aproveite horários de trabalho flexíveis. * **Ambiente de apoio:** Junte-se a uma equipe que valoriza aprendizado, colaboração e inovação. #### **Remuneração** A faixa salarial para esta função é de €70.000 a €100.000 anuais, dependendo de suas habilidades, experiência e modalidade de contratação (empregado ou prestador de serviços independente). Benefícios adicionais incluem um novo MacBook Pro ou laptop Linux Tuxedo InfinityBook e 40 dias de férias remuneradas por ano (incluindo feriados públicos).


