High 5 Games
High 5 Games

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 e Arquiteto-Chefe, remoto em Nova Jersey

Lidere a arquitetura da plataforma de microsserviços Java da High 5 Games para jogos de cassino social. Dirija sistemas em nuvem, transações em tempo real, confiabilidade, segurança e equipes de tecnologia.

Descrição

  • Definir a visão técnica de uma plataforma em nuvem composta por centenas de microsserviços Java e assumir a responsabilidade arquitetural.
  • Desenvolver uma compreensão profunda da plataforma de produção durante os primeiros 90 dias, junto às equipes fundadoras.
  • Assumir progressivamente a responsabilidade pela camada de dados e transações, pela arquitetura de serviços e pela plataforma em nuvem.
  • Dirigir a arquitetura de ponta a ponta da plataforma e estabelecer sua direção técnica de longo prazo.
  • Projetar sistemas, revisar código e esquemas, estabelecer padrões de engenharia e liderar equipes de engenharia e tecnologia.
  • Apresentar estratégias tecnológicas e compensações a executivos, partes interessadas do negócio e órgãos reguladores.
  • Definir limites de serviços, APIs, propriedade dos dados e comunicação entre serviços.
  • Projetar sistemas de transações de alto volume e baixa latência com forte consistência e idempotência.
  • Estabelecer abordagens para transações distribuídas, novas tentativas e recuperação de falhas.
  • Liderar revisões de arquitetura e manter registros de decisões em centenas de serviços.
  • Reduzir a dívida arquitetural e planejar a evolução de serviços legados sem interromper o tráfego ativo.
  • Definir padrões Java que abranjam frameworks, bibliotecas, sistemas de build, práticas de codificação e ajuste da JVM.
  • Dirigir a estratégia de bancos de dados em tecnologias relacionais, NoSQL, de cache e de streaming.
  • Identificar e resolver restrições de desempenho na JVM, na rede e nas camadas de dados.
  • Orientar a arquitetura em nuvem, abrangendo contêineres, Kubernetes, serviços de dados gerenciados, redes e infraestrutura como código.
  • Estabelecer SLOs, padrões de observabilidade e práticas de resposta a incidentes.
  • Aprimorar escalabilidade, resiliência, recuperação de desastres e eficiência dos gastos em nuvem.
  • Garantir que segurança, proteção de dados e auditabilidade atendam às obrigações regulatórias de jogos e pagamentos.
  • Construir, gerenciar e orientar equipes de engenharia e tecnologia, fortalecendo os padrões de contratação.
  • Transformar objetivos de negócio em roteiros tecnológicos e planos de projeto.
  • Supervisionar fornecedores de tecnologia e plataformas de terceiros.
  • Avaliar tecnologias e ferramentas emergentes.
  • Comunicar a estratégia tecnológica e os riscos ao CEO, aos executivos e aos 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, Spring Boot e Spring Cloud, concorrência, ajuste de desempenho da JVM e coleta de lixo.
  • Experiência comprovada projetando e operando mais de 100 microsserviços em produção.
  • Experiência prática operando sistemas que processam milhões de transações em tempo real diariamente, dentro de metas definidas de latência e disponibilidade.
  • Conhecimento avançado de bancos de dados abrangendo PostgreSQL, MySQL ou Oracle —incluindo ajuste de consultas, indexação, fragmentação e replicação—, além de Cassandra, MongoDB, DynamoDB, Redis ou sistemas NoSQL e de cache comparáveis.
  • Experiência com arquitetura orientada a eventos usando Kafka ou uma plataforma de streaming semelhante.
  • Experiência em produção com AWS ou GCP, Docker, Kubernetes e Terraform ou ferramenta comparável de infraestrutura como código.
  • Domínio sólido dos princípios 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 trabalhando com gateways de API e conceitos de service mesh.
  • Experiência prática em observabilidade e confiabilidade com Prometheus/Grafana, OpenTelemetry, Datadog ou ferramentas comparáveis, além de SLOs e gerenciamento de incidentes.
  • Experiência formando equipes de engenharia e avaliando e entrevistando candidatos técnicos.
  • Capacidade de se comunicar claramente com executivos, colegas e colaboradores individuais.
  • É preferí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), incluindo qualquer contrapartida aplicável do empregador.
  • Folga remunerada e feriados da empresa.
  • Programas adicionais no local de trabalho.

Vagas relacionadas

Terac

Líder sênior de engenharia fintech, plataformas de emissão de cartões (remoto, EUA)

Terac

A Terac busca líderes de produto e engenharia fintech para conversar sobre infraestrutura de emissão de cartões para consumidores. Compartilhe sua experiência em uma entrevista remota remunerada para a plataforma de pesquisa de especialistas em IA da empresa.

Abrir
Johnson & Johnson

Analista sênior de tecnovigilância – Johnson & Johnson, modelo híbrido na Cidade do México

Johnson & Johnson

Supervisiona o monitoramento da segurança de medicamentos e dispositivos médicos na Johnson & Johnson, investigando sinais e causas raiz. Aprimora processos de segurança e ajuda a gerenciar os riscos dos produtos desde o desenvolvimento até os estudos clínicos e a aprovação regulatória.

Abrir
Pets Deli

Engenheiro(a) sênior de backend, Elixir/Phoenix

Pets Deli

Desenvolva a plataforma Elixir/Phoenix da Pets Deli para pedidos de ração, checkout, faturamento e assinaturas. Migre serviços legados enquanto orienta a arquitetura, a confiabilidade e as entregas.

Abrir
YASH Technologies

Engenheiro(a) sênior de software Java Core

YASH Technologies

Desenvolva e mantenha aplicações Java corporativas na YASH Technologies, integradora de tecnologia. Projete e otimize soluções, implante software e oriente outros desenvolvedores.

Abrir
Snowflake

Gerente sênior de engajamento, engenharia de fronteira

Snowflake

Lidere os projetos de transformação de dados e IA dos clientes da Snowflake na Nova Zelândia, da descoberta aos resultados em produção. Assuma a responsabilidade por vendas, entrega, desempenho financeiro e expansão de contas em cada projeto.

Abrir