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. 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. 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. C++, Python, REST API