We are looking for a Senior Software Engineer to join our Elements Software team at Vaisala in Aberdeen, UK. Join us and be part of a small, agile group developing and enhancing our industry-leading Elements platform, delivering cutting-edge offshore weather measurement solutions.
is a global leader in measurement instruments and intelligence helping industries, nations, people, and the planet to thrive. From predicting hurricanes to optimizing renewable energy production, our technology is used where it matters the most – from data centers, windfarms and laboratories to airports, the Arctic and even the surface of Mars. Vaisala is recognized in TIME Magazine's World's Best Companies in Sustainable Growth 2025 study.
Our team of over 2,300 experts and 59 nationalities around the world is committed to taking every measure for the planet. Driven by our shared purpose, curiosity, and pioneering spirit, we stay ahead and make a difference. At Vaisala, you don't have to fit in to belong.
Why join us?
1. Drive innovation of an industry-leading product. Our Elements platform is already a market leader, and you’ll have the opportunity to take ownership of key features, influence architectural decisions, and make significant impact by rapidly building new functionality.
2. Empower others while growing your leadership skills. You’ll have the opportunity to support and guide your colleagues, sharing your expertise and helping them grow while shaping the future of the team. If you’re curious about project management, you’ll have the chance to gain experience in leading initiatives and driving impactful projects forward.
3. We take every measure for the planet. Our technology and data play a vital role in understanding, mitigating, and adapting to climate change. We enable climate action from optimizing industrial processes to advancing the energy transition, predicting hurricanes and wildfires to monitoring road conditions.
4. Leading performance, not location. Our culture is trust-based. We treasure face-to-face collaboration with our project engineering and sales teams in Aberdeen, but hybrid work and flexibility are the new norm for us. Let’s discuss what works for you.
What's your role?
In this role you will be involved in the whole software development lifecycle, from requirements gathering and supporting sales, through to design, implementation, deployment and maintenance. You will be part of our Elements team of six software professionals, formerly part of Nevis Technology and now integrated into Vaisala. Together with the team, you will have an excellent opportunity to create innovative new software features, differentiating Elements further above its competition, and facilitating rapid expansion of our global customer base. In this role you will be working in close co-operation with project engineers, sales teams and software end users. You will report to Product & Development Manager, Software.
Your responsibilities will include:
5. Implementing new software features in line with our ambitious roadmap for our industry-leading Elements platform
6. Developing software to meet specific customer requirements
7. Contributing to software design and architectural decisions
8. Balancing ongoing roadmap development with customer-driven priorities and complex support cases
9. Supporting and mentoring other developers in the team
What will you bring?
10. Expert level proficiency in TypeScript and React
11. A solid familiarity of Node.js and SQL for backend development
12. Strong professional software engineering expertise
13. Ability to work independently and take ownership of substantial tasks
14. Excellent problem-solving skills and enthusiasm to work on complex technical challenges
15. Interest in mentoring and coaching other developers
16. Experience with Java and AWS is considered a plus
Ready to take every measure for the planet? Apply at the latest on April 22, 2025 via the application form.