Software Engineer (Back-end)

Location:
The Hague, Netherlands | Semi-remote
Employment:
Fulltime
Start date:
About the job
We are looking for an experienced back-end software engineer with an affinity for DLT (Distributed Ledger Technology) to join our engineering team. In this role, you will be responsible for analysing requirements, writing and testing scalable code, developing back-end components, designing blockchain technology and integrating user-facing elements in collaboration with the front-end developers.
Company description
Circularise is a supply chain traceability start-up founded in The Netherlands in 2016. 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 industrial supply chains by changing how companies trace their materials, components and products and how they share information about them. We achieve this via our blockchain-based enterprise software as a service (SAAS) combined with the open protocol. This enables supply chain actors to share sensitive data without risking privacy and confidentiality - to unlock the potential of Circular Economy at an unprecedented level.
To learn more about Circularise, check out our
whitepaper
.
Perks
  • 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
  • Be part of a tech good company

Challenges
  • 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).

Requirements
  • Bachelor or Master’s degree in Computer Science, Computer Engineering, or related field.
  • Several years of experience as a back-end software engineer.
  • Experience in Python (3+, asyncio, typing) or similar web development languages.
  • Experience in developing API’s, web services, microservices.
  • Ability to collaborate on projects and work independently when required.

Bonus Experience
  • Experience in building scalable systems.
  • Various DLT experiences (Ethereum Solidity, HyperLedger).
  • Experience in following principles: distributed event streaming, on-premise solutions, peer-to-peer transports and/or security focussed infrastructure. 
  • Experience in applying cryptographic solutions (Key derivation, Elliptic Curve, Diffie Hellman, ZKP).
  • Experience in Rust or similar.
  • Familiar with security audits.
  • Automation/DevOps affinity and/or experience (Gitlab CI, docker, k8s, AWS).

To apply please fill out the following form:
https://forms.gle/m6g8JZmp56AVKswm9
Apply now