Pular para o conteúdo

CreateFuture

Principal Engineer

ReactKubernetesGoTerraform
Tradução automática. Consulte o original.

Sobre a oportunidade

Principal Engineer – Multi-Region & Internationalisation

Principal Engineer – Programa de Internacionalização (Go, Kubernetes, Kafka, Cassandra, Postgres)

Uma empresa global de esportes está levando sua plataforma para o mercado internacional e precisamos de um líder de arquitetura para o programa. Você será o especialista no assunto em quem todo o programa se apoiará. Isso significa orientar o trabalho de serviços compartilhados, manter o aplicativo principal do consumidor no caminho certo e cobrir a plataforma onde quer que os serviços se encontrem. É um escopo amplo e prático.

O programa

A equipe de serviços compartilhados do cliente oferece suporte a várias linhas de negócios. Eles estão internacionalizando seu aplicativo principal junto com os serviços compartilhados por trás dele, como identidade, fidelidade e integrações de parceiros. O primeiro alvo é uma região isolada com sua própria pilha de residência de dados. Lançamentos em várias regiões seguirão até 2027.

No que você trabalhará

  1. Definir a direção da arquitetura em todos os serviços compartilhados e garantir que cada um possa ser executado dentro de uma região isolada, sem dependência oculta da original.
  1. Manter a internacionalização do aplicativo principal coerente à medida que os serviços subjacentes mudam.
  1. Ser responsável pelas conexões: como os serviços compartilhados interagem entre e dentro das regiões.
  1. Residência de dados: decidir quais dados são compartilhados, quais permanecem regionais e quais nunca saem de uma região, entre Cassandra e Postgres.
  1. Kafka em ambos os mundos: autocontido dentro de uma região isolada e replicado entre regiões onde for necessário.
  1. Terraform e Kubernetes que configuram uma nova região de forma repetível, com configuração regional explícita e desvio visível.
  1. Gestão de stakeholders multifuncionais. Você será o elo entre várias equipes.

Nas suas primeiras duas semanas, você analisará o que a equipe do cliente já construiu para a primeira região. Você retornará com um veredito honesto sobre o que se sustenta, o que bloqueará um lançamento isolado e o que tornará a operação em várias regiões mais difícil posteriormente.

Requisitos mínimos

Você provavelmente terá

  1. Colocado sistemas de produção em funcionamento em novas regiões isoladas sob regras de residência de dados e levado sistemas para várias regiões, incluindo as decisões de dados e failover.
  1. Sido o líder de arquitetura em várias equipes ou serviços, não apenas um.
  1. Experiência atual e sênior em Go e React suficiente para alterá-lo com confiança.
  1. Conhecimento profundo de trabalho com Cassandra, Postgres e Kafka em configurações distribuídas.
  1. Experiência com Kubernetes e Terraform no nível de projetar plataformas, não apenas usá-las.
  1. A confiança para dizer "isso não vai funcionar" a um cliente, com evidências.
  1. O hábito de tornar os engenheiros ao seu redor melhores.

Você não precisa de experiência no setor do cliente ou com um provedor de nuvem específico. Ferramentas de IA são bem-vindas em seu fluxo de trabalho; esperamos que você entenda e seja responsável por cada linha que entregar.

O que ofereceremos a você

Confiamos nas pessoas para fazerem o seu melhor trabalho. Isso significa flexibilidade em vez de regras rígidas, impacto em vez de atividade e investimento real em seu crescimento, tanto profissional quanto pessoal. Você fará parte de uma cultura solidária e amigável, cercado por pessoas inteligentes e curiosas que se preocupam profundamente com o que fazem.

Oferecemos trabalho flexível, incluindo opções híbridas e remotas. Nossos escritórios estão localizados em Edimburgo, Leeds, Manchester, Londres e Bulgária, com viagens ocasionais para locais de clientes ou escritórios da CreateFuture quando necessário.

Confiamos em você para gerenciar seu tempo, equilibrando a colaboração com o tempo do cliente e o trabalho focado. O que importa é o impacto que você causa, não o quão ocupado você parece estar.

Nosso processo de contratação

Tentamos manter nosso processo de contratação claro, justo e respeitoso com seu tempo. Nosso objetivo é responder a todos que se candidatam e seremos transparentes sobre onde você está no processo.

Geralmente é assim:

  1. Chamada com nossa equipe de Aquisição de Talentos
  1. Entrevista de capacidade específica para a função

Dependendo da função, também podemos pedir que você faça uma breve apresentação, uma tarefa prática ou técnica, ou tenha uma conversa focada em valores. Explicaremos o que está envolvido antes que qualquer coisa aconteça.

Inclusão na CreateFuture

Acreditamos que equipes diversas constroem locais de trabalho melhores e produtos melhores. Queremos que a CreateFuture seja um lugar onde as pessoas se sintam capazes de ser elas mesmas e fazer o seu melhor trabalho.

Se você precisar de ajustes ou suporte durante o processo de inscrição, basta nos avisar. Faremos o que pudermos para ajudar.

Estamos ansiosos pela sua candidatura!

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026