Junior C++/Python Software Engineer for Weather API (f/m/d) - #45918

Meteomatics


Datum: vor 6 Tagen
Stadt: St. Gallen, SG
Vertragstyp: Ganztags
Product Development| Full Time 80-100% | St. Gallen, Switzerland

At Meteomatics, we're answering this question with the most accurate weather data, helping several hundreds of companies and research institutions worldwide to accelerate the energy transition, reduce the business’ impact on the environment, and make products and services safer for society.

Meteomatics is growing faster than you can say lightning!

And we're now looking for an equally dynamic C++ / Python Software Engineer to join us in St. Gallen!

You will work in one of our API teams developing services and algorithms that browse petabytes of weather data blazingly quick to provide real-time insights for our customers worldwide.

Your 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, and model forecasts)
  • Monitor the Meteomatics Weather API in production and operate it safely 24/7.
  • Improve our monitoring/automatization/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)
  • Develop solutions to scale our software (i.e. more data sources, more queries, more data due to higher resolution in time and space, ...)
  • Contribute your ideas and initiatives to solve our challenges in a highly self-organized manner.

Your Qualifications

  • Degree in Computer Science, Computational Science, IT, Systems Engineering, or a related field (Bachelor's/Master's), or equivalent practical experience.
  • Around 1–2 years of software development experience (including internships/projects) with solid foundational knowledge in C++.
  • Background in atmospheric physics or a genuine passion for meteorology.
  • Interest or initial experience in parallelization and highly available backend systems
  • Good working knowledge of Python, familiarity with web technologies (HTTPS, REST APIs, WMS, WebSockets), and solid Linux foundational skills.
  • You are eager to embrace challenges and to develop innovative solutions in close collaboration with your team mates.
  • You enjoy working in an interdisciplinary team and are motivated to work with weather data
  • You show initiative and strong communication skills - fluent in English, German (or Swiss German ) is a plus
  • Swiss/EU citizenship or work permit is mandatory

What we offer

  • The Meteomatics Culture: Technological innovation and cross-functional collaboration through all stages from idea to product: This is the base in our strive for Excellence and Reliability - as partner for our customers as well as our employees (see more here)
  • International environment: we come from all over the globe and have very different backgrounds
  • Work-Life-Balance: we do offer 5 weeks of vacation, hybrid work (up to two days per week) and fun social activities like barbecues at the terrace, ski day on the Swiss mountains, summer off-site events, after-work games… After all, we believe happy and well-rested employees do their best work!

Meteomatics is a world-leading provider of weather and climate data, passionate about transforming and growing the application of weather information worldwide. We want people who share our mission to help organizations access accurate weather forecasts to realize their business goals and protect lives and property.

Still reading?

We are looking forward to your application!

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

Wie bewerbe ich mich?

Um sich für diesen Job zu bewerben, müssen Sie auf unserer Website autorisieren. Wenn Sie noch kein Konto haben, registrieren Sie sich bitte.

Veröffentlichen Sie einen Lebenslauf

Ähnliche Jobs

Steuerkommissär/in Juristische Personen (m/w/d)

Kanton St. Gallen, St. Gallen, SG
vor 1 Tag
Als der fünftgrösste Kanton der Schweiz mit rund 6000 Mitarbeitenden setzen wir uns bei der Kantonsverwaltung für das Gemeinwohl der Gesellschaft ein. Mit einer beeindruckenden Vielfalt an Leistungen betrifft unsere Arbeit alle Bereiche des Lebens, sei es Bildung, Wirtschaft, Recht, Sicherheit, Natur, Gesundheit, Bau, Kultur und Finanzen. Mit unserer sinnstiftenden Arbeit hinterlassen wir täglich einen kleinen Fussabdruck, da diese für...

Lehrstelle / Lehre als Fachmann / Fachfrau Betriebsunterhalt EFZ 2027

Hirslanden Klinik Stephanshorn, St. Gallen, SG
vor 4 Tagen
Arbeitsort: Hirslanden Klinik Stephanshorn | St. Gallen Besetzung per: 1. August 2027 Anstellungsart: Befristet Referenznummer: 70703 Dein Start in die Technik-Welt! Als grösstes medizinisches Netzwerk der Schweiz setzen wir mit unseren Kliniken, ambulanten Operationszentren und Notfallstationen Standards. Erstklassige medizinische Qualität und das Wohl des Menschen stehen für uns im Mittelpunkt. Du bist handwerklich geschickt, liebst es anzupacken und Technik fasziniert...

Fachspezialist*in Privatkunden 80 – 100%

St. Galler Kantonalbank AG, St. Gallen, SG
vor 1 Woche
Das wirst du bewirken Du unterstützt unsere Kundenberaterinnen und Kundenberater bei deren administrativen Aufgaben zu den Themen Finanzieren, Anlegen, Vorsorge und Basisprodukte. Du begleitest die Kundenberatenden an Termine, hilfst bei der Vor- wie auch der Nachbearbeitung von Kundengesprächen und übernimmst aktiv Gesprächsanteile. Bei deiner Weiterentwicklung liegt der Fokus auf einer Funktion mit eigener Kundenbuchverantwortung. Als Teil des Kompetenzzentrums Privatkunden hilfst...