This job is no longer available
This job expired on 27/07/2026. It no longer accepts applications.
Junior C++/Python Software Engineer – Weather API
Meteomatics · Saint-Gall
Job description
About the role
Meteomatics is seeking a motivated Junior Software Engineer to join its API team in St. Gallen. You will help develop high‑performance services and algorithms that process petabytes of weather data, delivering real‑time insights to customers worldwide.
Key responsibilities
- Design and optimise C++ algorithms for forecasting and processing weather data to support millions of API queries daily.
- Develop robust Python services and scripts for data acquisition and processing.
- Manage storage, processing, and distribution of large datasets such as radar, satellite imagery, station observations, and model forecasts.
- Monitor the Meteomatics Weather API in production and ensure 24/7 reliability.
- Improve monitoring, automation, and self‑healing of thousands of services.
- Collaborate with cross‑functional teams to deliver fast product‑to‑market solutions, including industry‑specific use cases (e.g., renewable energy, aviation).
- Scale software to handle more data sources, higher query volumes, and finer spatial‑temporal resolution.
Required profile
- Degree in Computer Science, Computational Science, IT, Systems Engineering or related field, or equivalent practical experience.
- 1–2 years of software development experience (including internships or projects) with solid C++ fundamentals.
- Interest or background in atmospheric physics or meteorology.
- Motivation to work in an interdisciplinary team and tackle challenging weather‑data problems.
- Fluent English; German or Swiss German is a plus.
- Swiss/EU citizenship or valid work permit.
Required skills
- C++
- Python
- Linux
- REST APIs, HTTPS, WMS, WebSockets
- Parallelisation and high‑availability backend systems
What we offer
- Culture of technological innovation and cross‑functional collaboration.
- International, diverse work environment.
- Work‑life balance with 5 weeks of vacation.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Switzerland.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Meteomatics
Saint-Gall
Related job offers
-
Senior System Administrator – Infrastructure & Cloud
Rocken® Saint-Gall -
Backend Java Software Engineer (Professional)
Subsidia Saint-Gall -
Senior Frontend Engineer (all genders)
valantic Saint-Gall -
System Engineer - Secure Fleet Platform
Open Systems Zurich -
Team Lead Physical AI
Hexagon Robotics Zurich