Moneyhub

Engenheiro Principal

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

Sobre nós

A Moneyhub capacita organizações líderes em serviços financeiros a entender melhor as necessidades de seus clientes. Fornecemos os serviços de dados e tecnologias integradas necessários para oferecer relacionamentos financeiros altamente personalizados e duradouros.

Somos uma empresa de dados e pagamentos que desenvolve software com certificação ISO 27001 para Open Banking, Open Finance e Open Data. Nossa plataforma, regulamentada pela FCA, permite que organizações transformem dados financeiros em experiências digitais personalizadas e iniciem pagamentos, contando com a confiança de centenas de organizações nos setores de finanças, mídia e varejo.

A função

Estamos em busca de um engenheiro experiente que tenha construído coisas que as pessoas realmente usam e que ainda queira colocar a mão no código.

Você terá levado produtos do zero até usuários reais, mais de uma vez, e visto o que acontece com eles depois. Perguntaremos o que você entregou, quem usou e o que você mesmo fez. Referimo-nos a usuários finais, não apenas a outros engenheiros.

Escala e desempenho são fundamentais aqui - os clientes percebem quando as coisas estão lentas. Você sabe como encontrar o gargalo em vez de adivinhar. Você se sente confortável lendo um flame chart e seguirá um problema até onde ele for, seja um componente React sendo renderizado novamente devido a um useEffect mal utilizado ou a localidade de cache no caminho crítico de um algoritmo.

Você terá visto abordagens falharem em diferentes empresas e bases de código e sabe o porquê. As pessoas buscarão sua opinião antes de começar algo e você terá influenciado o que uma equipe constrói sem ser o gestor dela.

Você também precisa já estar utilizando engenharia agentica e tratando-a como um multiplicador. Um bom engenheiro agora pode assumir um trabalho que antes exigia uma equipe. Queremos ouvir suas opiniões e sua abordagem.

No que você trabalharia

Nos seus primeiros 6 a 12 meses, você poderá:

  1. Entregar um trabalho comprometido em produção nos seus primeiros três meses e sair disso com duas ou três melhorias de plataforma que você acredita que deveríamos adotar em seguida.
  1. Levar um projeto próprio do protótipo à produção, como redesenhar parte de um processamento de eventos ou pipeline de dados para que suporte mais carga, com mais confiabilidade.
  1. Definir o padrão para engenharia agentica: mostrar à equipe os fluxos de trabalho que funcionam para você e transformá-los em padrões que outras equipes adotem.

O sucesso nesta função se traduz em um histórico constante de trabalho entregue, com pelo menos dois de seus padrões arquiteturais ou padrões de IA em uso em toda a engenharia.

Como você trabalharia

Você se juntaria à nossa experiente equipe de engenharia - somos cerca de 40 engenheiros de software/plataforma/dados e cientistas de dados. Usamos o Shape Up, e você trabalharia dentro dele: moldando apostas, entregando trabalho comprometido e finalizando as coisas com as equipes.

Nossa cultura é baseada na confiança, e capacitamos as pessoas a entregarem da maneira que melhor lhes convier. Para esta função, isso significa ter voz real sobre como você resolve problemas e certa liberdade sobre o que você assume, juntamente com a expectativa de que seu trabalho seja visível, compartilhado com seus colegas e voltado para o que o negócio precisa. Na prática, você pode ter uma aposta comprometida, algo que você está melhorando porque precisa, e algo que você está explorando para um ciclo futuro. Julgar o que merece seu tempo, e ser transparente sobre isso, é uma grande parte do trabalho.

Esta é uma função de contribuidor individual. Sem gestão de pessoas e sem se afastar do código.

Nossa stack

A maior parte da nossa plataforma é TypeScript em Node. Python é usado em ciência de dados e machine learning. Usamos Kafka para eventos, Postgres para a maioria dos nossos dados e Kubernetes na AWS para executar tudo.

Queremos alguém confortável em ciência de dados, Python, Node, React e Rust. Você não precisa ser um especialista em cada uma, mas nenhuma delas deve te desanimar. Se você nunca usou uma linguagem antes, esperamos que você a aprenda.

Como se candidatar

Candidate-se através do link abaixo.

Dúvidas sobre a função? Entre em contato com Dilshan Rukunayake, Principal TA Partner, [email protected]

O que buscamos

  1. Experiência em várias startups e em sistemas em escala real, entregando software que as pessoas realmente usaram
  1. Um histórico de construção e execução de software em produção em diferentes empresas e bases de código, incluindo os anos menos glamorosos após o lançamento
  1. A pessoa a quem os outros recorrem quando algo é difícil ou deu errado, com experiência em definir a direção técnica sem autoridade sobre as pessoas que realizam o trabalho
  1. O hábito de encontrar onde um sistema fica lento sob carga real, descobrir o porquê e corrigi-lo, usando profilers e flame charts em vez de suposições. Igualmente à vontade com um problema de renderização front-end ou o comportamento de memória de um loop fechado
  1. Conforto em Python, Node, React, Rust e ciência de dados. Não precisa ser um especialista em cada uma, mas nenhuma delas é uma preocupação
  1. A capacidade de trabalhar adequadamente com cientistas de dados. Não precisa ser um, mas ter um entendimento de como julgar um modelo (precisão, recall e pontuação F1) e o que os números significam para o produto e para os clientes
  1. Ainda com a mão na massa, com toda a intenção de continuar assim
  1. Já utilizando ferramentas agenticas no dia a dia e realizando mais por causa delas
  1. Olhar para o trabalho que vale a pena fazer e a iniciativa de defender o caso, em vez de esperar por um briefing
  1. Bom julgamento sobre segurança, privacidade e confiança do cliente. Este é um software financeiro regulamentado
  1. Comunicação clara, seja com engenheiros, partes interessadas seniores ou clientes

Provavelmente não é um ajuste se

  1. Você não consegue apontar um software que usuários finais usaram, ou decisões técnicas suas que as pessoas seguiram.
  1. Você quer ficar em uma única linguagem, ou apenas no front end ou no back end.
  1. Você não tem certeza sobre engenharia agentica, ou a vê como um atalho.
  1. Você só quer um conjunto definido de tickets.
  1. Você prefere trabalhar fora de um processo de equipe do que dentro dele.
  1. Você quer uma função de gestão, ou arquitetura à distância da base de código.

Direito ao trabalho e triagem

Você deve ter o direito de trabalhar no Reino Unido. Como uma empresa regulamentada pela FCA, as ofertas estão sujeitas a triagem pré-contratação, incluindo referências, crédito e verificação de antecedentes criminais.

  1. Diferencial: experiência com open banking, conexões ou sistemas de identidade.
  • 5% de contribuição previdenciária do empregador desde o seu primeiro dia, com uma contribuição do funcionário de 3%
  • 25 dias de férias mais feriados bancários, aumentando para 30 dias após dois anos
  • Opção de tirar feriados bancários do Reino Unido em outras datas, em dias de importância para você
  • Esquema de compra de férias
  • Seguro médico privado, incluindo cobertura para condições pré-existentes, além de benefício odontológico e oftalmológico
  • Três meses de Moneyhubber Family Pay quando você se tornar um novo pai ou mãe
  • Seguro de saúde permanente e cobertura de vida bem acima do padrão da indústria
  • Programa de assistência ao funcionário
  • Licença para eventos de vida
  • Apoio ao desenvolvimento profissional, com uma alocação dedicada de tempo e dinheiro
  • £750 para associações profissionais
  • Apoio ao trabalho remoto, incluindo acesso a espaços de coworking e ajuda para montar seu escritório em casa
  • Laptop de alta especificação
  • Esquema de bicicleta para o trabalho
  • Esquema de carro elétrico

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

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores