Michael Page Portugal

Michael Page is the world's leading recruitment company for middle and senior management, present in continental Europe, Asia-Pacific, North and South America, and Africa.
About company

Software Engineer (C++/Python)

On-site

location Porto

date September 11, 2025

types Full-time

wage 45000 EUR

We are seeking a C++/Python developer to join a global leader in meteorological software. The role is based in Porto region and involves developing software solutions in a collaborative and innovative environment.

Client Details

International leader in meteorological software development for different purposes, namely civil, aerospace, scientific and other institutions. They are specialized in big-data processing; visualization platforms and other services like Cloud APIs, scalable data processing, etc.

Description

The C++/Python Software Engineer we are looking for must have:

- Develop resilient and reliable software for professional meteorologists that runs 24/7 and processes endless streams of meteorological data.

- Develop in C++ for core functionality that is then exposed over web services (REST) and Python APIs.

Profile

A successful C++/Python developer should have:

- Skills on writing efficient code and algorithms (both in terms of speed and memory consumption).

- C++ language development on an advanced level (standard library, boost, templates, multithreading, exceptions, etc);

- Have experience with other object oriented language and you're available to learn C++ up to an advanced level;

- Python language knowledge, core functionality is exposed over Python APIs;

- Experience with web services and web development in general;

- Experience with cloud technologies (especially in Amazon);

- Windows/Linux administration skills;

- Other technologies: version control systems (Git, GitLab), automated cross-compiled builds, continuous integration (Atlassian Bamboo), issue tracking (JIRA), Wiki (Confluence), and others;

- Experience with software development within a team (e.g., in a corporate environment, or as part of an open source project);

- Experience in user interface design.

- English language fluency and Portuguese as a plus;

Job Offer

- Competitive salary;

- Hybrid regime;

- Permanent contract with opportunities for professional growth in a multinational environment;

- Collaborative and innovative work environment.

Candidate-se através do website

Contacts and address

earth Avenida Liberdade, n. 180 A, 3º Andar 1250-146 Lisboa