Linux Environment | Location: Vienna | Full-time | Start: as soon as possible
Do you want to work on high-performance software that processes complex environmental data in real time? At UBIMET, you will develop systems that turn meteorological data into precise, scalable solutions — contributing directly to better forecasting and a deeper understanding of weather and climate phenomena.
As a leading provider of meteorological services & solutions, UBIMET supports companies worldwide with highly accurate weather and climate data as well as intelligent decision-making tools. This enables our customers to make informed decisions, optimize operations, and successfully navigate the challenges of an increasingly dynamic and climate-conscious world — driving greater efficiency, resilience, and sustainability across industries.
Your role — Build high-performance scientific software
- Develop data processing systems: You design and implement software for processing and analyzing meteorological data, including high-frequency datasets such as lightning detection.
- C++-focused development: Build efficient, high-performance applications primarily in C++; Python is used where it adds value.
- Work on complex systems: Develop and maintain robust, scalable solutions with a strong focus on performance, reliability, and long-term maintainability.
- Apply mathematical models: Translate complex mathematical and physical concepts into efficient, production-ready code.
- Maintain and improve software: Ensure code quality through clean design, solid documentation, and continuous optimization of existing systems.
- Use modern tools and practices: You apply best practices in software development and continuously improve workflows and technologies.
What you bring — Your profile
- 5+ years of professional experience in software development
- C++ (Python is a plus)
- Solid understanding of software development, including writing, maintaining, and optimizing code
- Strong foundation in higher mathematics and analytical thinking
- Background in natural sciences (e.g., physics, meteorology) is an advantage, not a requirement
- Experience working in Linux environments
- Industry experience in data-intensive or technical environments is a strong plus
- Experience with SQL/PostgreSQL or geospatial data is a plus
- Very good English skills; German is a plus
What we offer — A technical environment with impact
- Meaningful work: Contribute to systems that improve weather forecasting and support climate-related decision-making.
- High-performance tech focus: Work on complex, performance-critical systems with real-world impact.
- Stable development environment: Linux-based infrastructure designed for reliability and efficiency.
- Flexibility: A hybrid work model with a clear focus on collaboration — at least 60% of your working time is spent in our Vienna office.
- Modern workplace: Work in a modern office in Vienna with a view over the New Danube — an inspiring environment for focused development.
- Team & culture: Flat hierarchies, short decision-making paths, and a collaborative setup.
- Additional benefits: Annual public transport pass, health programs, and regular team events.
Salary
The annual gross salary for this position starts at €40,347.58 in accordance with the applicable collective agreement. Depending on your experience and qualifications, we offer a significantly higher salary, with typical salaries starting at €60,000 gross per year.