By continuing to browse this site, you agree to our use of cookies. Read our privacy policy

Software Engineer (Crypto/back-end)

The Hague (Netherlands) | Amsterdam | Rotterdam

  • Organization: Circularise
  • Location: The Hague (Netherlands) | Amsterdam | Rotterdam
  • Grade: Mid
  • Occupational Groups:
    • Supply Chain
    • Information Technology and Computer Science
    • Innovations for Sustainable Development
  • Closing Date: 2021-11-01

Click "SAVE JOB" to save this job description for later.

Sign up for free to be able to save this job for later.

About the job

We are looking for a software engineer with blockchain and cryptographic experience to join our engineering team.

Your primary responsibilities will be analysing requirements, writing and testing scalable code, developing back-end components, designing blockchain technology, deploying sound cryptographic solutions and organising security audits.

Company description

Circularise is a supply chain traceability start-up founded in The Netherlands in 2016. We believe that end-to-end traceability holds the key to overcoming major challenges that society faces in the areas of Circular Economy, Environmental Pollution, Carbon Emissions. Therefore, it’s our mission to bring traceability to global supply chains and to accelerate the world's transition to a Circular Economy.

‍Circularise is disrupting an industry by changing how companies trace their products and materials and share information about them, enabling sustainable practices on an unprecedented level. We achieve that with a blockchain based open protocol that enables sharing of information about products and materials while retaining privacy over sensitive information.

To learn more about Circularise, check out our whitepaper.



  • Work towards a production ready system for a large number of clients.
  • A transparent industry protocol while still maintaining strong privacy and security features (for us, but also our clients).
  • Make use of exciting new tech and their caveats: decentralisation, public blockchains, Zero Knowledge Proof (and at a later stage big data analytics).
  • Building and running SaaS that is served in multiple regions across the world.
  • Meeting demands and requirements of various industry clients (e.g. audits).



  • Bachelor or Master’s degree in Computer Science, Computer Engineering, or related field.
  • Strong software development background.
  • Experience in developing API’s, web services, microservices.
  • Experience in applying cryptographic solutions (Key derivation, Elliptic Curve, Diffie Hellman, ZKP).
  • Various DLT experiences (Ethereum Solidity, HyperLedger).
  • Ability to collaborate on projects and work independently when required.


Bonus Experience

  • Experience in Python (3+, asyncio, typing) and/or Rust.
  • Experience in building scalable systems.
  • Experience in following principles: distributed event streaming, on-premise solutions, peer-to-peer transports and/or security focussed infrastructure. 
  • Peer-to-peer networking experience.
  • Familiar with security audits.
  • Automation/DevOps affinity and/or experience (Gitlab CI, docker, k8s, AWS).


  • A competitive salary
  • Flat hierarchy
  • 25 days of paid time off
  • Travel allowance
  • Semi-remote, work from home policy
  • Flexible working hours
  • Annual company holiday
  • Be part of a new industry standard
  • Save the world with code ðŸš€


To apply please fill out the following form:

We do our best to provide you the most accurate info, but closing dates may be wrong on our site. Please check on the recruiting organization's page for the exact info. Candidates are responsible for complying with deadlines and are encouraged to submit applications well ahead.
Before applying, please make sure that you have read the requirements for the position and that you qualify.
Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.

What does it mean?

Click "SAVE JOB" to save this job description for later.

Sign up for free to be able to save this job for later.