




Resumo: A Thought Machine está procurando um Engenheiro de Software para projetar, implementar e depurar funcionalidades de ponta a ponta, resolvendo problemas complexos de engenharia em toda a pilha, com foco em qualidade e experiência do usuário. Pontos de destaque: 1. Trabalhar em problemas de engenharia complexos e não resolvidos 2. Desenvolver tecnologia de ponta em núcleo e pagamentos 3. Cultura de excelência em engenharia e melhores práticas A missão da Thought Machine é ousada: eliminar definitiva e permanentemente a tecnologia legada dos bancos mundiais. Para alcançar esse objetivo, desenvolvemos as bases da moderna indústria bancária por meio de tecnologias de núcleo e pagamentos que operam nativamente na nuvem. O que tentamos realizar é difícil e exige ótimas pessoas trabalhando juntas para construir ótima tecnologia. Crescemos rapidamente nos últimos anos — expandindo nossa equipe para mais de 550 pessoas em escritórios localizados em Londres, Nova York, Singapura, Sydney e nosso recém-criado Centro de Engenharia em Lisboa. Levantamos mais de £500 milhões em financiamento, contando com investidores como Molten Ventures, Eurazeo, Intesa Sanpaolo, Temasek, Nyca Partners, JPMorgan Chase Strategic Investments, Standard Chartered Ventures, entre outros. Criamos uma cultura que permite à nossa equipe produzir o melhor trabalho do setor, garantindo ao mesmo tempo que nos divertimos no caminho. Somos frequentemente citados como tendo uma fantástica cultura organizacional e fomos reconhecidos pela revista Sifted como tendo uma das avaliações mais altas no Glassdoor entre fintechs britânicas e o pacote de participação acionária mais generoso da indústria. Nomeada uma das fintechs mais inovadoras do mundo pela Global Finance Magazine, também fomos reconhecidos pelo Financial Times como uma das empresas europeias de crescimento mais rápido por dois anos consecutivos — e como Melhor Empregador do Reino Unido para 2026. Esta é uma posição integral e permanente baseada em nosso escritório em Lisboa, exigindo quatro dias por semana presencialmente. A Engenharia de Software é um papel fundamental dentro da Thought Machine. Como uma empresa voltada para a engenharia, orgulhamo-nos de nossa excelência em engenharia, adotando as melhores práticas e utilizando tecnologias modernas. Os engenheiros de software da Thought Machine atuam em toda a pilha para resolver problemas complexos de engenharia que nunca foram resolvidos antes. Como resultado, embora o desenvolvimento na Thought Machine seja acelerado, espera-se que você desenvolva código segundo os mais altos padrões, garantindo escalabilidade, segurança, desempenho e excelente experiência do usuário. Os engenheiros de software assumem total responsabilidade por um requisito, transformando-o em um projeto de engenharia, divisão de tarefas e implementação. Você será responsável por construir tanto serviços de backend quanto experiências de frontend. Nossos clientes variam desde as maiores instituições financeiras mundiais até bancos regionais menores. Nossos sistemas devem atender a cada um desses cenários de uso, portanto valorizamos profundamente a capacidade de configurar e personalizar a experiência do usuário com base no perfil do cliente ou do usuário final. Espera-se que os engenheiros de software atuem como ponte entre backend e frontend, criando experiências encantadoras que agradem todos os nossos clientes. **Atribuições** * Projetar e implementar funcionalidades de ponta a ponta em toda a pilha, incluindo aplicações web e serviços de backend. * Garantir que suas soluções sejam entregues com segurança, desempenho, escalabilidade e experiência do usuário em mente. * Escrever testes automatizados de unidade, integração, aceitação, etc. * Interagir com outras equipes de engenharia para assegurar que as funcionalidades sejam adicionadas de forma estruturada e coerente. * Gerenciar e depurar suas funcionalidades desde ambientes de teste até produção. * Traduzir requisitos dos clientes em um plano claro que possa ser entregue por meio de tarefas. * Colaborar como parte de uma equipe multifuncional composta por engenheiros de backend, frontend e full stack. **Requisitos essenciais** * Experiência com React e TypeScript. * Domínio na construção de aplicações web modernas. * Experiência na criação de APIs REST e serviços. * Grande atenção aos detalhes e paixão por escrever código limpo, legível e adequadamente testado. * Experiência em integrar testes automatizados ao ciclo de vida de desenvolvimento. * Interesse em projetos com interação direta com clientes, incluindo definição de escopo e estabelecimento de entregáveis. * Abordagem proativa em relação à aprendizagem e ao desenvolvimento. **Desejável** * Graduação em Ciência da Computação, Engenharia ou área técnica equivalente. * Conhecimento em bancos/finanças. * Experiência com AWS ou outros provedores de nuvem. * Domínio de Golang ou Python. * Compreensão tanto de princípios de UX quanto de UI. * Experiência com Figma e frameworks de UI. * Habilidades em design visual. * Familiaridade com bancos de dados (SQL ou NoSQL). * Experiência com arquiteturas cliente-servidor e redes, ou arquiteturas de microsserviços. * Experiência com Kubernetes. **Benefícios** * Salário altamente competitivo * Plano de Pensão Voluntário (com correspondência de até 5%) * Seguro Saúde Privado * Seguro de Vida Abrangente * 25 dias de férias além dos feriados oficiais * Dois dias anuais para atividades beneficentes * Auxílio-refeição diário * Acesso a excelentes materiais e cursos de aprendizagem * Clubes esportivos e de hobbies, subsidiados pela Thought Machine * Todo o equipamento tecnológico mais recente necessário * Grande variedade de lanches saudáveis (e menos saudáveis), smoothies e bebidas * Uma equipe talentosa e experiente como seus colegas * Um ambiente onde incentivamos a aprendizagem e o progresso Contratamos ativamente candidatos que demonstrem excelência técnica em sua área e damos boas-vindas a pessoas de todas as idades e origens, oferecendo a todos igualdade de acesso ao desenvolvimento profissional. Você é encorajado a se candidatar mesmo que sua experiência não corresponda exatamente à descrição da vaga. Também incentivamos inscrições de pessoas com diferentes habilidades, incluindo candidatos com TDAH, autismo, dislexia ou dispraxia.


