
A High 5 Games desenvolve e fornece jogos de caça-níqueis de cassino e tecnologia de plataformas para operadores de jogos regulamentados e parceiros do setor. Seu portfólio inclui mais de 150 títulos de caça-níqueis online e para cassinos físicos, além de jackpots progressivos e ferramentas promocionais integradas projetadas para oferecer experiências variadas de cassino.
A empresa também fornece soluções de plataformas de cassino e estúdios de jogos por meio de integrações B2B, atendendo tanto a implementações voltadas para operadores quanto a produtos sociais e de dinheiro real voltados para jogadores. A High 5 Games atua nos setores de jogos, apostas e tecnologia B2B, com uma equipe de 51 a 200 funcionários.
Diretor de Tecnologia, Arquiteto-Chefe - High 5 Games (Polônia remoto)
Lidere a arquitetura da plataforma de jogos de cassino em nuvem da High 5 Games em uma função remota na Polônia. Defina a direção dos microsserviços Java, das transações em tempo real, da confiabilidade da plataforma e das equipes de engenharia.
Descrição
- Defina a visão técnica de uma plataforma em nuvem composta por centenas de microsserviços Java e assuma a responsabilidade por sua arquitetura.
- Desenvolva um conhecimento profundo da plataforma em produção durante os primeiros 90 dias, trabalhando em estreita colaboração com as equipes que a construíram.
- Assuma progressivamente a responsabilidade pela arquitetura, começando pelos sistemas de dados e transações, seguidos pela arquitetura de serviços e pela plataforma em nuvem.
- Seja responsável pela arquitetura da plataforma de ponta a ponta até o final do primeiro ano e oriente sua evolução de longo prazo.
- Projete sistemas, revise código e esquemas, estabeleça padrões de engenharia e lidere equipes de engenharia e tecnologia.
- Apresente claramente estratégias tecnológicas e compensações a executivos, partes interessadas do negócio e órgãos reguladores.
- Lidere a arquitetura de microsserviços, incluindo limites de serviços, APIs, responsabilidade pelos dados e comunicação entre serviços.
- Projete sistemas de transações de alto volume e baixa latência com fortes garantias de consistência e idempotência.
- Estabeleça abordagens para transações distribuídas, novas tentativas e recuperação de falhas.
- Dirija revisões de arquitetura e mantenha registros de decisões em centenas de serviços.
- Reduza a dívida arquitetural e modernize serviços legados sem interromper o tráfego ativo.
- Defina padrões de engenharia Java abrangendo frameworks, bibliotecas, sistemas de build, práticas de codificação e ajuste da JVM.
- Defina a estratégia de bancos de dados para tecnologias relacionais, NoSQL, de cache e de streaming.
- Investigue e resolva limitações de desempenho nas camadas da JVM, da rede e de dados.
- Oriente a arquitetura em nuvem envolvendo contêineres, Kubernetes, serviços de dados gerenciados, redes e infraestrutura como código.
- Estabeleça objetivos de nível de serviço, padrões de observabilidade e práticas de resposta a incidentes.
- Melhore a escalabilidade, a resiliência, a recuperação de desastres e a eficiência de custos da nuvem.
- Garanta que segurança, proteção de dados e auditabilidade atendam às exigências regulatórias de jogos e pagamentos.
- Forme, gerencie e desenvolva equipes de engenharia e tecnologia, elevando os padrões de contratação.
- Converta objetivos de negócio em roadmaps de tecnologia e planos de entrega.
- Supervisione fornecedores técnicos e plataformas de terceiros.
- Avalie tecnologias e ferramentas emergentes.
- Comunique a estratégia tecnológica e os riscos ao CEO, executivos e parceiros.
Requisitos
- Pelo menos 12 anos de experiência em engenharia de software, incluindo 5 anos ou mais projetando a arquitetura de sistemas distribuídos de grande escala.
- Conhecimento especializado de Java 17 ou posterior, com domínio profundo de Spring Boot, Spring Cloud, concorrência, ajuste de desempenho da JVM e coleta de lixo.
- Histórico comprovado de projetar e operar mais de 100 microsserviços em produção.
- Experiência prática com sistemas que processam milhões de transações em tempo real diariamente, com metas mensuráveis de latência e disponibilidade.
- Sólida experiência com bancos de dados como PostgreSQL, MySQL ou Oracle, incluindo ajuste de consultas, indexação, fragmentação e replicação, além de tecnologias NoSQL e de cache como Cassandra, MongoDB, DynamoDB ou Redis.
- Experiência com arquitetura orientada a eventos usando Kafka ou uma plataforma de streaming comparável.
- Experiência em produção com AWS ou GCP, Docker, Kubernetes e infraestrutura como código, como Terraform.
- Sólida compreensão de conceitos de sistemas distribuídos, incluindo modelos de consistência, idempotência, particionamento, controle de pressão e modos de falha.
- Experiência projetando APIs REST ou gRPC e familiaridade com conceitos de gateways de API e service mesh.
- Experiência prática em observabilidade e confiabilidade com Prometheus, Grafana, OpenTelemetry, Datadog ou ferramentas semelhantes, incluindo SLOs e gerenciamento de incidentes.
- Experiência liderando e expandindo equipes de engenharia, além de avaliar e entrevistar candidatos técnicos.
- Capacidade de se comunicar claramente com executivos, colegas e colaboradores individuais.
- Experiência em jogos, iGaming, sorteios ou cassino social, apostas esportivas, fintech ou pagamentos é desejável.
- Experiência com sistemas de carteira, razão contábil ou pagamentos que exijam reconciliação completa de transações é desejável.
- Familiaridade com regulamentações de jogos, PCI DSS ou conformidade com SOC 2 é desejável.
- Experiência liderando uma migração ou mudança de plataforma sem tempo de inatividade de um monólito ou serviços legados para microsserviços é desejável.
- Experiência com tecnologias Java reativas ou não bloqueantes, como WebFlux, Vert.x ou Netty, para serviços de alto rendimento é desejável.
- Experiência em otimização de custos de nuvem em grande escala e FinOps é desejável.
- É desejável ter bacharelado ou mestrado em ciência da computação, engenharia ou experiência equivalente.
Benefícios
- Cobertura de seguro médico, odontológico e oftalmológico
- Plano 401(k) e qualquer contrapartida aplicável do empregador
- Férias remuneradas e feriados da empresa
- Programas adicionais