SENIOR BLOCKCHAIN BACK-END DEVELOPER (F/M/X)

Summary

  • Rust, C
  • P2P
  • Full-time employment
  • Asap
  • Berlin, Germany

Intro

zkSystems is a hybrid DLT/blockchain (infrastructure layer/layer-1) which enables full autonomy of complex IoT ecosystems such as smart factories or smart cities. zkSystems solves the problem of interoperability and system silos by providing automated M2M communication, ad hoc deployment and edge connectivity on demand. With our solution, we enable an unforeseen level of autonomy for IoT infrastructures. We offer both public and permissioned DLT solutions. The protocol is based on a new generation of byzantine fault tolerant consensus algorithm (DAG) with high throughput of transactions.

What you will be doing

  • Design and lead the development for our DLT solution
  • Application development with Rust and C
  • Implement new features and enhance existing features
  • Optimize the consensus algorithm
  • Implementing Zero-Knowledge Libraries
  • Develop interfaces that will interact with a variety of backend services and front-end
  • Make design decisions as one of the key engineers of our team
  • You’ll be responsible for building rapid prototypes and working on dynamic projects
  • Train junior developers

What you should have

  • BS in Computer Science or related field
  • 5+ years of software development experience
  • Deep understanding of Blockchain technologies
  • Prior experience working on blockchain development
  • Experience in Ethereum, Docker Swarm, Kubernetes
  • Experience with writing Smart contracts
  • Familiarity with cloud-based technologies
  • Deep understanding of Identity and cryptography
  • A good understanding of OO principles, software design, REST, micro-services based Cloud
  • Collaborate extensively with others to solve tough problems with relatively new technologies
  • Willing to work in an environment where technology is evolving rapidly; not hesitant to debug 3rd party software

What we care about

  • OOP
  • Agile Methodologies
  • Clean Code
  • Continuous Integration, Development
  • Test Driven Development

Additional skills:

  • Experience with building and running applications in production
  • Strong analytical and critical thinking skills
  • Ability to find creative solutions to technical problems
  • Understanding cryptographic concepts
  • Fluent in English (don’t know German? no problem!)

It would be nice if you:

  • Have a deep understanding of security holes
  • Are proficient in decentralized systems
  • Consider asynchronous operations
  • Have experience with industrial standards
  • Have worked with open source projects of similar layer one protocol e.g. Bitcoin, Ethereum etc.

You should not apply if you:

  • Are a contractor and not looking for a long-term engagement 
  • Want to work remotely

What we offer

  • Opportunity to shape the infrastructure for the future of IoT and machine to machine interaction
  • As one of the first ten employees, you will be part of the core team which will shape the future together with us
  • Perfect ground to be the core co-creator of the technology of tomorrow
  • Great satisfaction from working on nearly unsolvable challenges and bleeding edge technologies
  • In addition to the salary, we offer equity – we want you to own and shape our vision as much like a founder

How to apply

Please apply by sending an email directly to the founder and CTO amine.uenal@zksystems.io and include:

  • CV
  • Link to LinkedIn, GitHub and Stack Exchange profiles
  • A list of past projects as references and former employers – by speaking to your former team members, we would like to get to understand your background better
No Comments
Leave a Reply

Bi-weekly Newsletter