-
Digital for Planet

Software Engineer

Digital for Planet
Switzerland · Full-time · Entry

We are looking for a



SOFTWARE ENGINEER



Keywords: Python / JavaScript / Cloud Native / Data Spaces / DevOps

Job category: Software Developer / Software Engineer.

Job location: Switzerland.

Contract: Full time.

Start date: Q1 2025.

Benefits

●       Competitive salary and benefits package

●       Opportunity to make a real difference in the world

●       Dynamic and fast-paced environment

●       Collaborative team of passionate and talented individuals.

●       Hybrid and flexible working opportunities within Switzerland.


JOB DESCRIPTION AND RESPONSIBILITIES


As a Software Engineer at Digital for Planet, you will drive the development of innovative web and cloud-native applications within projects focused on of IoT, AI, 6G and Smart Cities. You will work with cutting edge technologies, leveraging agile and test-driven development methodologies.

You will join a friendly, international team, actively participating in both national and international R&D projects across Europe and occasionally beyond. In this respect some travelling within and outside Europe will be entailed.

Close collaboration is also expected with suitable activities and work led by Martel Innovate, the founding member of Digital for Planet. You will be closely interacting with the Martel Lab team, technical lead, and CTO to ensure that applications are designed and built according to best practices.

As a Software Engineer at Digital for Planet, you will also be comfortable interacting within the implementation of research and innovation projects funded by the European Commission, particularly within the context of the Horizon Europe programme.


Your day-to-day responsibilities will include:


●       Establish configuration management

●       Design, implement and maintain web applications, data pipeline, and digital workflows

●       Develop and integrate APIs for open-source solutions

●       Write unit, integration, and end-to-end tests

●       Participate in code reviews for quality assurance and shared knowledge

●       Optimize application and process performance, enhancing user experience

●       Identify and resolve application performance bottlenecks

●       Stay updated with emerging technologies, applying them in the development process

●       Represent Digital for Planet in R&I projects, consortia, meetings, events

●       Actively engage in the activities of the assigned work packages or tasks across EC-funded R&I projects.


In collaboration with the rest of the Digital for Planet team, you will contribute to defining and maintaining the organisation’s image across digital sustainability-related activities in accordance with the mission and vision of Digital for Planet.


FIT FOR THE CHALLENGE


Required Skills and Experience

●       Previous experience as frontend & backend developer or data processes designer

●       Proficiency in operating systems (Linux, Mac OS, Windows)

●       Solid experience in at least one of Python, JavaScript, Java, or Rust

●       Familiarity with React and NodeJS

●       Proficiency with Git and Git workflows

●       Excellent English communication skills, both written and spoken, ideally with experience in technical/scientific

writing and presentations.

●       BSc/ MSc in Computer Science or a related discipline

Desired Personal Qualities

●       Ability to thrive in a multicultural environment, sometimes under pressure

●       Fresh thinking, innovation-friendly spirit, and proactive attitude

●       Self-driven, responsible, and able to take ownership of tasks

●       Solid analytical thinking and problem-solving skills

●       Willingness to travel approximately 5-6 times per year, primarily within Europe

●       Attention to detail

Additional Desirable Qualifications

●       Experience with Agile techniques

●       Experience with Public Cloud platforms, Docker, Kubernetes, Prometheus, and Prefect

●       Experience with Data Spaces, AI/ML Pipelines, MLOps

●       Experience in EC-funded projects

●       Proven experience in writing proposals for EC funded programs

●       Background in sustainability/digital sustainability

●       Knowledge of other EU languages


DO YOU WANT TO APPLY?


Send:

●       Your CV

●       Cover letter (clearly elaborate on why you are the right person for the job)

via email to [email protected] indicating “Software Engineer” in the subject.


All applications will be treated as strictly confidential


ABOUT DIGITAL FOR PLANET

Digital for Planet is a non-profit organisation supporting the development and adoption of green digital technologies and solutions for the sustainable development of our economy and society. Our activities aim to ensure that digital technologies and infrastructures are environmentally friendly, economically viable, and socially equitable. From its foundation in 2020, Digital for Planet has been growing into a dynamic and well-recognised institution actively engaged in the European research and innovation scene. With a team of about 10 people, Digital for Planet is currently involved in several Horizon Europe projects working in collaboration with top-notch public and private organisations.




  



Key Skills

Ranked by relevance

cloud python javascript ai git devops designer linux java rust react docker kubernetes prometheus mlops
Login to Apply
Posted
Oct 31, 2024
Type
Full-time
Level
Entry
Location
Dübendorf

Industries

Non-profit Organization Management

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Thales
Related

ATFM Software Engineer (UAE National only)

2026-06-18

Full-time
Not Applicable
United Arab Emirates
Aviation
Engineering
View Job Details
Work in Ottawa
Related

Full Stack Developer Intern

2026-03-26

Internship
Not Applicable
Canada
Non-profit Organization Management
Engineering
View Job Details
Bank.Green
Related

Senior Fullstack Engineer - Climate NGO - Volunteer

2026-03-18

Volunteer
Mid-Senior
United Kingdom
Non-profit Organization Management
Engineering