CG

Pessoa Tech Lead

Cactus Gaming

Belo Horizonte, BRunknownPosted Aug 6, 2026
Posting intelligenceActively listed

About the role

Quem somos: A Cactus é uma empresa que oferece uma plataforma White Label personalizada, que detém cerca de 40% do mercado brasileiro de gaming com aproximadamente 30 casas utilizando sua plataforma. A plataforma da Cactus conecta a casa de apostas com bancos e provedores de jogos

Sobre a vaga

Estamos buscando um Tech Lead para atuar em um ambiente de alta complexidade técnica, com múltiplas integrações, alto volume de transações e forte necessidade de confiabilidade e performance. A pessoa terá papel central na condução técnica de uma squad, apoiando o time na tomada de decisões, garantindo qualidade técnica e sustentando a evolução da arquitetura da plataforma.

O Tech Lead não é apenas um gestor técnico: é um engenheiro experiente que lidera pelo exemplo, participa ativamente do desenvolvimento e garante que o time entregue soluções robustas, escaláveis e sustentáveis.

Essa pessoa terá como missão garantir direção técnica clara para a squad mantendo qualidade, previsibilidade e evolução contínua do sistema, ao mesmo tempo em que desenvolve o time e sustenta a saúde técnica da plataforma.

Destacamos que o Tech Lead continua sendo um engenheiro ativo: lidera tecnicamente pelo exemplo, garante a qualidade e a direção técnica do time e atua próximo ao código e ao sistema.

Buscamos um profissional com forte base técnica, autonomia e capacidade de liderança técnica, que consiga atuar em ambientes complexos e de alta escala.

Esperamos alguém que:

Tenha experiência real construindo sistemas em produção;

Tenha atuado como desenvolvedor por vários anos;

Tenha capacidade de tomar decisões técnicas com responsabilidade;

Tenha visão sistêmica do produto e da plataforma;

Consiga influenciar o time e elevar o nível técnico;

Tenha maturidade para lidar com incidentes e pressão operacional.

Principais responsabilidades

Liderança técnica

Definir a direção técnica da squad;

Apoiar decisões de arquitetura e design de soluções;

Garantir qualidade técnica das entregas;

Conduzir revisões de código e padrões de engenharia;

Apoiar o time na resolução de problemas complexos.

Engenharia e desenvolvimento

Participar ativamente do desenvolvimento de software;

Construir e evoluir serviços backend e integrações;

Trabalhar com sistemas distribuídos e processamento assíncrono;

Garantir que as soluções sejam resilientes e escaláveis;

Atuar em troubleshooting e incidentes quando necessário.

Qualidade e confiabilidade

Garantir boas práticas de engenharia;

Promover cultura de testes e observabilidade;

Reduzir dívida técnica e risco operacional;

Garantir estabilidade e previsibilidade do sistema.

Mentoria e desenvolvimento do time

Apoiar o crescimento técnico dos engenheiros;

Compartilhar conhecimento e boas práticas;

Desenvolver a autonomia do time;

Apoiar a evolução técnica da squad.

Colaboração com produto e operação

Trabalhar próximo ao Product Manager e ao Team Lead;

Traduzir necessidades de negócio em soluções técnicas;

Identificar riscos técnicos e trade-offs;

Garantir alinhamento entre produto e engenharia.

Requisitos esperados

Experiência sólida como desenvolvedor backend ou full stack;

Experiência prévia liderando tecnicamente times ou projetos;

Fundamentos sólidos de computação e programação (estruturas de dados, algoritmos, concorrência e programação assíncrona);

Experiência com sistemas distribuídos (resiliência, consistência e padrões como Saga e Two-Phase Commit);

Experiência com integrações e APIs (design RESTful, gRPC, versionamento, API Gateways);

Experiência com mensageria e processamento assíncrono (filas, pub/sub, event sourcing, CQRS);

Conhecimento em modelagem de dados relacional e NoSQL, incluindo estratégias de escala (sharding, desnormalização, cache);

Conhecimento em arquitetura de software (SOLID, design patterns, Clean e Hexagonal Architecture);

Conhecimento em segurança e criptografia (autenticação e autorização, gestão de secrets e de chaves);

Experiência com ambientes de produção e troubleshooting;

Experiência com cloud.

Diferenciais

Experiência em plataformas de alta volumetria;

Experiência com ambientes críticos;

Experiência com arquitetura orientada a eventos;

Experiência com observabilidade (logs estruturados, métricas, tracing, APM);

Experiência com performance e escalabilidade (profiling, estratégias de scaling, análise de gargalos);

Experiência em ambientes regulados.

Benefícios? É claro que temos!

Vale Alimentação/Refeição via Cartão Caju, com liberdade para usar como preferir.

Auxílio Mobilidade flexível (via Caju).

Plano de Saúde e Odontológico

️‍ ️ Wellhub (Gympass) para você cuidar da sua saúde física como quiser. 100% custeados pela empresa, inclusive para seus dependentes.

Conexa Saúde – Nutricionista online

Psicologia Viva – Sessões com psicólogos

Auxílio Creche;

‍‍ Licenças Estendidas: maternidade e paternidade estendida;

Auxílio para Filhos com Necessidades Especiais;

Auxílio Home Office;

Day Off de Aniversário

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in Brazil varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for Brazil medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.