Experienced Distributed Systems Engineer

Job description


About the role:

Our co-founder and CTO Roland is looking for an experienced software engineer to join the 8-strong Pan-European distributed development team.

You will add your own talents and experience to the team: together we will push the envelope and move the boundary of what is considered possible in the space of highly resilient distributed business logic on the factory shop-floor.

Your responsibilities:



  • You will create, operate, and maintain infrastructure for monitoring and servicing decentralized peer-to-peer apps deployed in demanding factory environments on tablets, machine gateways, and virtual machines in the cloud and on-premises



Our perfect match:


  • You have a track record of at least 10 years as a programmer, possibly with some open-source contributions to show; you consider languages, frameworks, and libraries as tools rather than religion

  • You have created or contributed to distributed programming tools; you have a deep understanding of functional programming as well as the costs and benefits of strong static type checking and powerful type systems



  • You are fluent in business-level English.


What we offer:


  • A highly relevant technical challenge paired with stimulating use-cases from the tangible real world






Bonus: If you aren’t the right one for the job, but you know our perfect candidate, send us your referral—we will reward you with a 1,5k€ referral bonus if this person gets hired!