Blockchain Developer (C3133)

Updated: over 2 years ago
Job Type: Permanent
Deadline: The position may have been removed or expired!

In der aktuellen Covid-19 Situation laufen die Rekrutierungen weiter. Es kann dabei allerdings zu Verzögerungen kommen. Vielen Dank für Ihr Verständnis.


100%, Singapore, fixed-term


ETH Zurich is one of the leading universities of the world with a strong focus on science and engineering. In 2010 it established the Singapore-ETH Centre (SEC) in collaboration with the National Research Foundation (NRF) to do interdisciplinary research on pressing problems.

The centre currently runs several research programmes with the Future Cities Laboratory (FCL)  as one of the programmes. It is home to a community of over 100 PhD, postdoctoral and Professorial researchers working on diverse themes related to sustainable cities and resilient infrastructure systems. In the course of their work, researchers actively collaborate with universities, research institutes, industry, and government agencies with the aim of offering practical solutions.


Project background

The Circular Future Cities (CFC) project aims to develop a systems approach for informing the design of sustainable housing with circular material flows in urban areas. The project will provide integrated frameworks and tools based on advanced digital technology for informing design and deploying effective circular-economy resources solutions. As part of the CFC, we are investigating innovative use-case for blockchain technology to support circularity. In particular, we are interested in the question how to create digital building assets and how to secure them.


Job description

We are looking for a software developer who is proficient in Python and JavaScript. Your primary focus will be to (1) systematically review existing solutions and related work; and (2) to develop prototypes and proof-of-concept applications. You are expected to work as part of a distributed team located in Singapore and Zurich. We are looking for candidates who are interested in working in a multi-disciplinary and international research environment with flat hierarchies and a start-up vibe; who are driven by curiosity and not afraid of learning new things.


Your profile

You are required to have:

  • Relevant degree in Computer Science or Computer Engineering (e.g., BSc, MSc, PhD or equivalent) and a proven track record (min 1 years) in software development.
  • Strong proficiency in Python and JavaScript.
  • Knowledge of blockchain technology and smart contracts.
  • Ability to systematically review related work and analyse existing solutions regarding their suitability for our purposes.
  • Experience with Github.
  • Good presentation and communication skills (i.e., ability to clearly articulate ideas/thoughts).
  • Ability to take ownership and work independently with a minimum of supervision.
  • Fluency in English both spoken and written.

Nice to haves include:

  • Experience with Web 3.0
  • Experience with the Ethereum blockchain
  • Experience with smart contract programming using Solidity

Singapore-ETH Centre

The Singapore-ETH Centre provides a multicultural and interdisciplinary environment to researchers working on diverse themes focussed on sustainable and liveable cities, resilient urban systems, and patient-centric healthcare. The centre is home to a community of over 100 doctoral, postdoctoral and professorial researchers working in three main programmes: Future Cities Laboratory, Future Resilient Systems, and Future Health Technologies.

Working, teaching and research at Singapore-ETH Centre

Similar Positions