Job Detail

Engineering specialist - Self Sovereign Identity

Inseriert am: 23.02.2021

Engineering specialist - Self Sovereign Identity

Req ID:  20264 Posted on:  24-Mar-2021 Location: 

Prilly_Floris (CH01), Switzerland

Department:  Research & Development (50000104) Job Family:  Information Technology




To explore and build the next generation of nation-state digital identity systems, as part of our fast-growing Digital Lab team we are looking for a purpose-driven, experienced: 


 


ENGINEERING SPECIALIST- SELF SOVEREIGN IDENTITY 


 


 


Our ideal candidate is a hands-on builder with a demonstrated track-record in the field of self-sovereign identity, delivering working code. Besides being an experienced engineer that can effectively write high quality, scalable code that powers novel solutions, you have proven hands-on experience with all relevant concepts of the decentralized identity stack. You know your way around the different code-bases (eg Aries) and standards (W3C, OIDC, etc) and can evaluate their pros and cons. 



WHAT YOU WILL DO 


 



  • Develop high-performing components for our digital ID solutions

  • Be hands-on and involved with early stage product shaping

  • Develop pluggable, versioned protocols defined through a community specification process, including contributing to the specification and providing implementation experience feedback

  • Design and review software architecture

  • Design and build APIs to expose a useful abstraction for client business services, enabling suitable control while hiding complexity

  • Write extensive unit tests for your code to ensure ongoing coverage of the codebase (currently with > 98% coverage)

  • Contribute to standards and best practice for software engineering

  • Actively contribute to the development of key building blocks, PoCs and MVP development on a technical level

  • Contribute to refining our technology stack across multiple streams (Identity, Currency, Value chains)

  • Contribute to and be a steward of good design practices in development of decentralized identity solutions


 


WHAT WE NEED FROM YOU


 



  • Bachelor’s Degree in Computer Science or related field, or equivalent experience

  • Good understanding  and knowledge in apply security and data protection mechanisms

  • Experience in developing scalable, could-native deployment applications; specifically, containers, orchestration platforms (Docker/Kubernetes/Helm), APIs (eg gRPC/REST) and systems based on messaging architecture (eg Kafka)

  • Development skills in Python and at least one other language of interest (ie: typescript, kotlin)

  • SSI specialist, hands-on experience with all aspects of the SSI stack (DIDs, Credentials, etc)

  • Working experience with Aries and/or DIDComm is a strong advantage

  • Entrepreneurial attitude, builder and fast learner

  • Self-starter that can develop and contribute to a technical vision throughout the team

  • Likes to prototype/experiment, comfortable with ambiguity

  • Fluent in English (French is an asset).


​​​​​​​


JOIN US !


 


We offer an exciting and challenging role, with great potential for personal development within a unique organization in a fascinating and fast-growing industry. Your file will be handled with upmost confidentiality and discretion.
 

Details