About this role
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 solutions, UBIMET delivers precise weather and climate information and innovative digital solutions to businesses worldwide. By combining meteorological expertise with advanced technology and data-driven insights, we enable our customers to make informed decisions, optimize operations, and navigate an increasingly dynamic and climate-conscious world. Our solutions help businesses strengthen resilience, improve efficiency, and make better-informed decisions 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++ expertise: Apply your strong C++ programming skills where needed to develop, optimize, and maintain performance-critical components. Programming is only one part of the role, which covers a much broader range of technical responsibilities.
- 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. You work largely independently, take ownership of your tasks, and drive technical topics forward proactively.
Requirements
What you bring — Your profile
- 5+ years of professional experience in software development
- Strong programming skills in C++ (Python is a plus)
- Solid understanding of software development, including writing, maintaining, and optimizing code
- Independent and structured working style, with the ability to take ownership of complex tasks and drive them forward autonomously.
- 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.
Interested? We look forward to your application
Do you want to apply your technical expertise to complex, meaningful challenges? Then we would love to hear from you.
Please submit your CV and relevant documents via our online application tool. Our recruiting team is happy to answer any questions you may have.
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.