Engenheiro(a) de Software - Sistemas Distribuídos e Cloud

Campo Grande, PTPosted Oct 18, 2026

Job description

Na NOS, acreditamos que a tecnologia tem o poder de transformar vidas. Por isso, oferecemos soluções de última geração em televisão, internet, voz e dados para todos os segmentos de mercado — e lideramos também a distribuição e exibição cinematográficas, sendo o exibidor com mais complexos e salas em Portugal. Somos uma empresa que não se contenta com o presente: questionamos, evoluímos e procuramos sempre fazer mais e melhor.

E fazemos tudo isto com consciência do papel que desempenhamos — para com os nossos clientes, para com o país e para com o planeta. Porque acreditamos que o sucesso verdadeiro se mede não só pelos resultados que alcançamos, mas pela forma como os alcançamos e pelo impacto positivo que deixamos. No sentido de podermos dar resposta às necessidades do negócio, pretendemos reforçar a nossa equipa de Digital Delivery com um Especialista em Engenharia de Software – Sistemas Distribuídos e Cloud .

O que esperamos de ti Desenhar, desenvolver e fazer evoluir sistemas distribuídos de elevada escala e criticidade, bem como plataformas cloud e open source — existentes ou novas. Definir e aplicar padrões de arquitetura (microsserviços, sistemas orientados a eventos, APIs), criando bibliotecas e componentes partilhados e reutilizáveis entre equipas e produtos.

Conceber e gerir infraestrutura cloud como código e os respetivos pipelines de CI/CD, com foco em automação, segurança, resiliência e eficiência de custos. Assegurar a operação, a observabilidade e a fiabilidade dos sistemas em produção, participando na resolução de incidentes complexos e na melhoria contínua. Liderar tecnicamente iniciativas de ponta a ponta — da conceção à entrega —, avaliando e introduzindo novas tecnologias e soluções open source adequadas ao contexto da organização.

Partilhar conhecimento e elevar a qualidade técnica das equipas, através de code reviews, documentação, mentoria e contribuição ativa para as boas práticas de engenharia. Quem procuramos Formação académica: Licenciatura ou Mestrado em Engenharia Informática, Ciências da Computação ou área afim — ou experiência equivalente comprovada.

Experiência: Mínimo de 4 a 6 anos de experiência sólida no desenvolvimento de software backend e no desenho de sistemas distribuídos. Domínio de linguagens de programação modernas como Go, TypeScript/Node.js, Java ou Python, com experiência comprovada em arquiteturas de sistemas de alta disponibilidade. Conhecimentos aprofundados de plataformas cloud (preferencialmente Google Cloud), contentores e Kubernetes, infraestrutura como código e práticas DevOps/GitOps.

Experiência com sistemas de mensagens e processamento assíncrono, bases de dados relacionais e analíticas, APIs e mecanismos de autenticação e autorização. Visão full-stack e à vontade com o ecossistema open source, com capacidade de aprender e adotar novas tecnologias de forma autónoma e célere. Capacidade de comunicar com clareza em contextos técnicos e não técnicos, contribuindo para uma cultura de engenharia colaborativa e de melhoria contínua.

O que temos para oferecer Promovemos o self-learning e uma aprendizagem contínua através de iniciativas internas que permitam aos nossos colaboradores ter contacto com as últimas novidades e tendências nas mais variadas áreas. Implementamos com regularidade várias iniciativas para promover o bem-estar, a estabilidade emocional, os laços sociais e o equilíbrio entre a vida pessoal e profissional.

Oferecemos a todos os nossos colaboradores um pacote de benefícios, bem como descontos na aquisição de produtos e serviços NOS. Dispomos de um vasto conjunto de parcerias com descontos e condições exclusivas para os nossos colaboradores.

Description copied from NOS's careers page. Read the full posting before you apply.

More jobs at NOS

See all openings at NOS

More jobs in Campo Grande

See all jobs in Portugal