Pearl
NextGen Ventures
Engenheiro de Software Full Stack
Sobre a oportunidade
Operadores merecem mais de sua tecnologia. Mais velocidade, mais inteligência e mais controle.
A Trivelta tem a missão de fornecer a infraestrutura de software nativa de IA que impulsiona a próxima geração de empresas de sportsbook e jogos. Nossa plataforma combina aplicativos nativos verdadeiros tanto na App Store quanto na Google Play, personalização e gerenciamento de risco com tecnologia de IA, e recursos sociais integrados que ajudam os operadores a criar experiências de produto de classe mundial.
Hoje, a Trivelta impulsiona operadores que atendem milhões de usuários em mercados globais.
À medida que continuamos nosso rápido crescimento, duas coisas são essenciais para o nosso sucesso: nossas pessoas e nossa cultura. Até agora, construímos uma equipe global trabalhando em nossos escritórios em Boston, Barcelona, Monterrey e Indore, bem como remotamente em todo o mundo, para nos ajudar a alcançar nossa missão. E estamos procurando mais pessoas excepcionais, pessoas que amam construir ótimos produtos, redefinir o que é possível com IA e transformar complexidade em soluções elegantes e escaláveis.
Como Engenheiro de Software Full Stack, você será fundamental no projeto, construção e manutenção da plataforma principal que impulsiona nossas experiências de sportsbook e cassino de ponta a ponta. Você trabalhará em sistemas backend e aplicativos voltados para o usuário, traduzindo conceitos de produto e design em APIs escaláveis, fluxos de dados robustos e interfaces polidas usadas por milhares de jogadores.
Esta é uma função sênior prática para engenheiros que se sentem confortáveis em se mover rapidamente, comunicar com clareza, orientar outros e pensar de forma holística sobre produto, confiabilidade e manutenibilidade a longo prazo.
O que você fará
- Projetar e implementar recursos de ponta a ponta em serviços backend e aplicativos frontend, desde modelos de dados e APIs em Python até interfaces responsivas em React e TypeScript.
- Construir APIs e componentes backend escaláveis e resilientes que suportam integrações web, móveis e de terceiros, com foco em desempenho, observabilidade e confiabilidade.
- Desenvolver e manter recursos voltados para o usuário em React e Next.js, otimizando para responsividade, desempenho e compatibilidade entre dispositivos.
- Colaborar estreitamente com as equipes de produto, design, segurança, conformidade e dados para traduzir requisitos em soluções técnicas que equilibrem velocidade, qualidade e necessidades regulatórias.
- Contribuir e evoluir nossa biblioteca de componentes e sistema de design, garantindo consistência em toda a plataforma e acelerando o desenvolvimento para a equipe de engenharia mais ampla.
- Desenvolver e manter pipelines de dados que alimentam análises, detecção de fraudes, geolocalização e relatórios regulatórios, garantindo a precisão dos dados e insights oportunos.
- Defender o desempenho, a segurança e a conformidade (incluindo AML, KYC e privacidade de dados) em toda a stack, trabalhando proativamente para identificar e mitigar riscos.
- Participar da resposta a incidentes, monitoramento e análise de causa raiz, ajudando a manter a estabilidade do sistema e uma experiência de jogador de alta qualidade.
- Orientar e apoiar outros engenheiros, compartilhando melhores práticas, revisando código e ajudando a elevar o nível técnico geral da equipe.
- Influenciar a direção do produto pensando a partir de princípios fundamentais sobre experiência do usuário, impacto nos negócios, casos extremos e os trade-offs entre subengenharia e superengenharia em um ambiente de ritmo acelerado.
Requisitos mínimos
O que você trará
- Experiência comprovada no projeto, construção e escalonamento de sistemas backend de alto desempenho em Python ou linguagens semelhantes, incluindo APIs, serviços e pipelines de processamento de dados.
- Forte proficiência com React, TypeScript e ferramentas modernas de frontend, incluindo experiência com frameworks como Next.js & TanStack.
- Conforto em assumir o ciclo de vida completo de um recurso: desde a descoberta e design técnico até a implementação, lançamento e melhoria iterativa em produção.
- Experiência com práticas de CI/CD e automação de infraestrutura, e um sólido entendimento de como o código é enviado e executado em ambientes de produção.
- Familiaridade com arquitetura de pipeline de dados, análises e controles de acesso baseados em geolocalização, ou uma forte vontade de aprender rapidamente sobre eles.
- Compreensão dos requisitos de segurança e conformidade (AML, KYC, privacidade de dados) e como eles influenciam o design e a implementação do sistema.
- Capacidade demonstrada de orientar desenvolvedores, contribuir para decisões arquiteturais e conduzir discussões técnicas com uma perspectiva clara e pragmática.
- Excelentes habilidades de comunicação, capazes de explicar trade-offs, fazer perguntas esclarecedoras e colaborar efetivamente com engenheiros, gerentes de produto e designers.
- Um viés para ação, pensamento de princípios fundamentais, curiosidade e consciência de produto: você se importa com o porquê estamos construindo algo, não apenas com o como.
