Meteomatics

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

Meteomatics  •  Switzerland (Hybrid)  •  13 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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 foundationalskills.

  • 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

Meteomatics

About Meteomatics

Meteomatics is the world’s leading provider of weather intelligence, helping businesses turn complex weather data into clear, actionable insight. With unique technologies, high-resolution models, and deep meteorological expertise, we create a strong foundation for companies to improve operations, manage extreme weather, and make confident, weather-smart decisions.

Trusted by over 700 organizations, including Tesla, Airbus, and Toyota, we support critical sectors such as energy, aviation, insurance, and agriculture. Our Weather Intelligence approach raises forecast accuracy to a new level by combining proprietary models, advanced data processing, supercomputer clusters, Meteodrones, and the skills of our experts. From gathering and refining raw weather station, radar, and satellite data to developing customer-specific forecasting systems (e.g., PV and wind power forecasts), we cover the full process chain of a modern weather service.

At the heart of our offering is the Weather API, delivering global coverage and millisecond access to more than 1,800 weather and environmental parameters for seamless integration into operational systems and predictive models. For fast, visual insights, MetX provides interactive web-based maps and real-time forecasts. And with the pioneering Meteodrones, we close critical gaps in the lower atmosphere, capturing ultra-precise temperature, humidity, and wind data that enhance local and short-term forecasts.

By uniting cutting-edge technology with the world’s most accurate weather and climate data, Meteomatics empowers industries to anticipate change, reduce risk, and seize new opportunities, whatever the weather.

Industry
Unknown
Company Size
51-200 employees
Headquarters
St. Gallen , CH
Year Founded
2012
Social Media