ANOVA

A Anova é um líder global no controlo remoto de ativos industriais, proporcionando soluções de Internet das Coisas (IoT) Industrial que permitem melhorias na eficiência, segurança, serviço e lucros. Resulta da fusão da DataOnline, Wikon, WESROC, Intelligent Sensing Anywhere (ISA) e Silicon Controls (GASLOG).
Sobre a empresa

Engenheiro de Software Full-Stack / Generalista (f/m/x)

Presencial

location Lisboa

date 18 de outubro de 2026

types Tempo integral

Descrição do Papel

O TRABALHO PARA O QUAL ESTAMOS A CONTRATAR ALGUÉM

Estamos a construir um novo subproduto para a gestão energética de plantas híbridas de eólica, solar e armazenamento em bateria, juntamente com uma das principais empresas de energia renovável do mundo. Começa de um repositório vazio.

Temos o conhecimento do domínio, o parceiro, os dados e o financiamento. O que não temos é a pessoa que transforme isso num sistema em funcionamento, e que faça as poucas chamadas que são dispendiosas de reverter mais tarde.

O PROGRESSO QUE ESPERAMOS

Em vez de uma lista de responsabilidades, aqui está o que deve ser verdade em três momentos.

- Após um mês: O repositório, os pipelines e o caminho de implantação existem, porque você os configurou. Os dados históricos do MVP estão disponíveis para consulta.

- Após três meses: A primeira versão do MPC, a lógica DFP e o log de auditoria estão todos funcionais com dados históricos, permitindo ao cliente reproduzir a história no sistema, aparecendo em telas de painel reais.

- Após seis meses: Um piloto em uma única localização é realizado antes de configurar a versão multi-localização e de alta disponibilidade do sistema. O motor de otimização pode ser trocado sem reconstruir tudo ao redor.

Você irá construir em toda a pilha para chegar lá: ingestão, armazenamento, painéis, infraestrutura. Também irá direcionar a nossa capacidade interna de engenharia e ciência de dados, e trabalhar com o nosso Engenheiro de Otimização, o nosso Engenheiro de Infraestrutura/DevOps e os próprios especialistas técnicos do parceiro.

PARA QUEM É ESTE TRABALHO

Este é um trabalho para alguém que já fez a maior parte antes. As pessoas que aceitam um trabalho como este geralmente estão em uma destas situações. Se nenhuma das opções soar como você, este não é o movimento certo.

- Você é um construtor sénior em algum lugar grande o suficiente para que você possua apenas uma parte do sistema. Você é capaz de muito mais do que o papel permite.

- Você viveu com as consequências de decisões arquitetónicas por tempo suficiente para saber quais faria de forma diferente. Você quer que o próximo conjunto de chamadas, e suas consequências, sejam suas desde o início.

- Você já trabalha de forma nativa em IA e ficou sem espaço para fazê-lo corretamente com pessoas que não o fazem. Esta construção deve ser nativa em IA desde o primeiro commit. O resto do desenvolvimento da ANNEA está a mover-se nessa direção, e podemos adotar o que você configurar aqui.

- Você já levou um produto do nada à produção antes. Desde então, você tem estado principalmente a manter, escalar ou aconselhar, e você quer voltar à primeira linha de código.

COMO SÃO REALMENTE OS DIAS

Você terá muitos dias assim:

- Decidir algo com informações incompletas, escrever o raciocínio e fazer acontecer.

- Um pipeline de dados de manhã e um gráfico em React à tarde.

- Descobrir por que os dados chegaram tarde, chegaram errados ou pararam de chegar. E decidir quais passos tomar em seguida.

- Falar com os engenheiros do parceiro sobre como uma planta de energia renovável se comporta ou com membros da sua alta administração sobre trade-offs estratégicos e prioridades.

- Aperfeiçoar os arquivos de contexto e testes após um agente cometer um erro, para que não aconteça novamente.

Você terá muito poucos dias assim:

- Trabalhar em um backlog que alguém escreveu.

- Uma longa fase de design antes que alguém escreva código.

- Ir em profundidade em apenas uma camada da pilha.

- Implementar o que um arquiteto decidiu.

Se a segunda lista é a que lhe dá energia, você não iria desfrutar deste trabalho.

O QUE VOCÊ PRECISA TER FEITO ANTES

Nós nos preocupamos mais com o que você fez, do que com há quanto tempo o fez.

- Você já levou pelo menos um sistema de um repositório vazio a algo que as pessoas dependem em produção. Mais de uma vez é melhor.

- Você já lançou backend, frontend e infraestrutura. Não apenas uma camada com exposição às outras.

- Você trabalhou com dados que chegam tarde, chegam errados ou param de chegar, e construiu para essa realidade. Energia, indústria, IoT, logística, dispositivos médicos e dados de mercado contam.

- Python e TypeScript/React a nível de produção. Dados de séries temporais em escala: armazenamento, retenção, agregação, preenchimento retroativo. Containers, CI/CD e infraestrutura como código que você roda.

- Você usa ferramentas como Claude Code todos os dias. Você configurou uma configuração a nível de repositório em que outras pessoas trabalharam, e pode nomear dois lugares onde a IA produziu disparates confiantes.

- Você pode nomear uma decisão arquitetónica que você errou e dizer o que custou. Qualquer um que tenha possuído uma parte suficiente de um sistema terá uma.

- Experiência em energia, industrial ou IoT é um plus, não um requisito.

- Você tem sido a pessoa que os engenheiros chamam diretamente, e a pessoa que a gestão pergunta quanto custará.

OS TRADE-OFFS

Mudar de trabalho custa algo. Aqui está o que este custa.

- O primeiro contrato é a termo fixo, embora esperemos continuar com uma boa compatibilidade. Somos uma equipa pequena, por isso como trabalhamos juntos é tão importante quanto o que você pode construir, e nenhum de nós pode saber até começarmos.

- Você obtém mais autonomia do que o habitual, e a responsabilidade que vem com isso. Não há ninguém para absorver uma decisão ambígua em seu nome.

- Para este produto, e apenas nos primeiros meses, você é a equipe. Você terá apoio em part-time da equipa da ANNEA existente que trabalha no nosso produto principal e em outros projetos. Esperamos também crescer "sua" equipa ao longo do tempo.

- Dados reais da planta chegam mais tarde do que gostaríamos, e serão mais desordenados do que prometido.

- O domínio é real: energia renovável lida com física, grandes contratos com clientes e responsabilidades. Você terá que o aprender. Ninguém espera que você chegue sabendo isso.

O papel está baseado em Lisboa, Portugal, com horário regular (no momento 2-3 dias/semana) no escritório no coração da cidade. Somos flexíveis quanto aos detalhes, mas não somos remotos.

QUEM SOMOS

A ANNEA constrói software end-to-end para a indústria de energia renovável. A nossa plataforma permite manutenção preditiva e otimização de desempenho para turbinas eólicas. Combinamos análise, aprendizagem automática e profundo conhecimento de engenharia com uma verdadeira compreensão física dos ativos em que trabalhamos.

A nossa visão é poupar recursos para um planeta mais sustentável. A nossa missão é tornar os ativos de energia renovável mais eficientes através de manutenção preditiva e otimização de desempenho.