Overview
C++/Python Software Engineer for Weather API | Full Time 80-100% | Hybrid | St. Gallen, Switzerland
At Meteomatics we answer the question “What’s the weather like tomorrow?” by providing the most accurate weather data worldwide. Hundreds of companies and research institutions rely on our data to accelerate the energy transition, reduce environmental impact, and increase safety.
Responsibilities
* Develop and optimize high‑performance algorithms for forecasting and processing weather data to serve millions of API queries per day (C++)
* Develop services and scripts (Python) for robust data acquisition
* Manage storage, processing, and distribution of petabytes of data (e.g., radar and satellite imagery, station observations, model forecasts)
* Monitor the Meteomatics Weather API in production and operate it safely 24/7
* Improve monitoring, automation, and self‑healing of thousands of services running flawlessly
* Collaborate with a team of techies to deliver fast product‑to‑market solutions
* Develop industry‑specific solutions (e.g., renewable energy, aviation)
* Scale our software to handle more data sources, more queries, and higher resolution in time and space
* Contribute ideas and initiatives to solve challenges in a highly self‑organized manner
Qualifications
* Bachelor’s or Master’s degree in Computer Science, IT, Systems Engineering, or a related field (or relevant certifications)
* ≥2 years of experience as a software developer with strong C++ knowledge
* Familiar with Python and web technologies (HTTPS, REST APIs, WMS, WebSockets) and solid Linux knowledge
* Experience in distributed systems, parallelization, and high‑performance computing is preferable
* Eager to embrace challenges and develop innovative solutions in close collaboration with teammates
* Strong communication skills; fluent in English; German or Swiss German is a plus
* Swiss/EU citizenship or work permit is mandatory
Benefits
* Technological innovation and cross‑functional collaboration from idea to product
* International environment with diverse backgrounds
* Work‑life balance: 5 weeks vacation, hybrid work (up to two days per week), fun social activities (barbecue, ski day, summer off‑site events, after‑work games)
Equal Opportunity
Meteomatics is an equal‑opportunity employer and welcomes applications from all qualified candidates. We accept only direct applications.
To learn more about Meteomatics, please visit our website: www.meteomatics.com
#J-18808-Ljbffr