
Michael Page Portugal
Engenheiro de Software (C++/Python)
Porto
November 28, 2025
Tempo integral
45000 EUR
Estamos à procura de um desenvolvedor C++/Python para se juntar a um líder global em software meteorológico. O papel é baseado na região do Porto e envolve desenvolver soluções de software num ambiente colaborativo e inovador.
Detalhes do Cliente
Líder internacional no desenvolvimento de software meteorológico para diferentes fins, nomeadamente civil, aeroespacial, científico e outras instituições. Especializam-se no processamento de big data; plataformas de visualização e outros serviços como APIs Cloud, processamento de dados escaláveis, etc.
Descrição
O Engenheiro de Software C++/Python que procuramos deve ter:
- Desenvolver software resiliente e fiável para meteorologistas profissionais que funcione 24/7 e processe fluxos intermináveis de dados meteorológicos.
- Desenvolver em C++ para funcionalidade core que é exposta através de serviços web (REST) e APIs Python.
Perfil
Um desenvolvedor C++/Python bem-sucedido deve ter:
- Competências na escrita de código e algoritmos eficientes (tanto em termos de velocidade como de consumo de memória).
- Desenvolvimento em C++ a um nível avançado (biblioteca padrão, boost, templates, multithreading, exceções, etc);
- Experiência com outra linguagem orientada a objetos e estar disponível para aprender C++ até um nível avançado;
- Conhecimento em Python, a funcionalidade core é exposta através de APIs Python;
- Experiência com serviços web e desenvolvimento web em geral;
- Experiência com tecnologias cloud (especialmente na Amazon);
- Competências de administração em Windows/Linux;
- Outras tecnologias: sistemas de controlo de versão (Git, GitLab), builds cross-compilados automatizados, integração contínua (Atlassian Bamboo), rastreamento de problemas (JIRA), Wiki (Confluence), entre outros;
- Experiência com desenvolvimento de software dentro de uma equipa (por exemplo, num ambiente corporativo ou como parte de um projeto de código aberto);
- Experiência em design de interfaces de usuário.
- Fluência em inglês e conhecimento de português é um plus;
Oferta de Trabalho
- Salário competitivo;
- Regime híbrido;
- Contrato permanente com oportunidades de crescimento profissional num ambiente multinacional;
- Ambiente de trabalho colaborativo e inovador.