OverviewQuem Somos A Cactus desenvolve uma plataforma White Label para o mercado de gaming, com forte presença no Brasil. Nossa tecnologia conecta casas de apostas a bancos, provedores de jogos e diversos serviços externos, formando um ecossistema de alta disponibilidade e grande volume transacional. Operamos um ambiente distribuído, com grande volume de eventos, integrações externas e requisitos elevados de confiabilidade e performance. O que buscamos? Buscamos uma liderança técnica backend com forte capacidade de engenharia, experiência em sistemas distribuídos e que se sinta confortável lidando com ambientes de alta escala e complexidade. Mais do que experiência em uma linguagem específica, procuramos alguém capaz de projetar soluções robustas, tomar decisões arquiteturais sólidas e liderar tecnicamente times que operam sistemas críticos. Na Cactus, o Tech Lead atua próximo do código, participa das decisões arquiteturais e ajuda o time a construir sistemas resilientes, escaláveis e observáveis.
Suas Principais ResponsabilidadesLiderança técnica: Atuar como referência técnica da squad, orientando decisões de arquitetura, padrões de engenharia e qualidade de software.Arquitetura de sistemas distribuídos: Projetar e evoluir serviços que operam com alto volume de eventos, integrações externas e requisitos rigorosos de disponibilidade.Escalabilidade e confiabilidade: Garantir que os sistemas sejam resilientes, observáveis e capazes de escalar conforme o crescimento da plataforma.Mentoria técnica: Desenvolver o time tecnicamente através de code reviews, discussões de arquitetura e disseminação de boas práticas de engenharia.Colaboração com produto: Trabalhar próximo aos Product Managers para transformar problemas de negócio complexos em soluções técnicas eficientes.Qualidade de engenharia: Promover boas práticas como testes automatizados, observabilidade, revisões de código e melhoria contínua da base de software.
O que esperamos de vocêExperiência sólida desenvolvendo sistemas backend de alta complexidadeExperiência prática com sistemas distribuídos, APIs e arquitetura orientada a eventosVivência em ambientes com alto volume transacional ou grande volume de eventosExperiência com arquiteturas baseadas em microserviços ou serviços desacopladosConhecimento em mensageria e streaming de eventosKafka, RabbitMQ, SQS ou tecnologias similaresExperiência com bancos de dados relacionais e não relacionaisConhecimento em observabilidade, performance e troubleshooting em produçãoVivência com cloud e ambientes containerizadosAWS, Kubernetes, Docker ou similaresExperiência atuando como referência técnica em times de engenharia
DiferenciaisExperiência em plataformas com alto volume de transações ou eventosVivência em plataformas de pagamentos, gaming, fintech ou marketplacesExperiência com arquitetura orientada a eventosContribuições em projetos open source ou comunidades técnicas
Nossos Benefícios Vale Alimentação/Refeição via Cartão Caju, com liberdade para usar como preferir