Python Developer
Role details
Job location
Tech stack
Job description
Join our Meteo Team as a Python Developer and help build and optimize weather-driven forecasting pipelines across on-premise and Azure environments. You'll work closely with experts across trading, data science, and meteorology to solve complex data challenges with real-world impact. Take the challenge and become a Python Developer - Meteo Team at Northpool! Apply direct Grasp the opportunity As a Python Developer for the Meteo Team, you will play a key role in developing, maintaining, and optimizing our weather-based forecasting processes running both on-premise and in Azure. Working closely with colleagues from trading, data science, meteorology, and frontend development, you'll contribute to the continuous improvement of our systems for data assimilation, delivery, and monitoring. We're looking for a proactive team player who can build reliable, performant systems and solve technical challenges with an interest in meteorological and/or geographical databases. Your goal? Providing fast and highly reliable systems for collecting and transforming meteorological data - to be used in our power models, dashboards, and other tools for traders to use in real-time.
Requirements
Key responsibilities - To ensure a single, reliable source of meteorological data for the various trading desks within the company - Scraping, preprocessing, and archiving numerical weather predictions, live weather observations, satellite images, netCDF gridded data, timeseries, and any other meteorological data - Making data available through Snowflake, Kafka, and Postgres - Writing backend APIs for frontend applications What we ask - BSc. or MSc. in Computer Science - Proficiency in Python and SQL - 1-3 years of working experience in relevant roles - A flexible work mentality What we like - Experience with meteorological data, in particular numerical weathe...