Sedicii - Backend Developer

Sedicii is an award-winning company focused on confidential collaborative computing without sharing sensitive information but still achieving a joint outcome. It does this using a number of advanced and distributed technologies to capture, compare and validate and calculate results. To support this, it is creating a federated, global identity verification network which enables real-time identity verification by certified, trusted identity providers (governments, banks, telco’s, utilities), ensuring that businesses can react quickly to new government, regulatory and industry demands for real-time identity verification, authentication and trust services. The company develops software as a KYC, AML service for the identification and authentication of people, vehicles, products and other physical and virtual goods and services. Included in our identity network are enabling products including authentication software, a KYB and KYC Onboarding solution (the only of its kind!) and AML Monitoring and Payment Pre-execution software. Government and different industry sector organisations are starting to use these for yet more use cases in supply chains, border controls, health, aviation, maritime, logistics and more.

Responsible To:

The Backend Developer will report to the Head of Development.

Job Overview:

Develop and improve Sedicii’s Prexa product. Prexa enables multiple systems to collaboratively compute a function of their private inputs without disclosing them. For example, two organisations can compute the intersection of their databases without disclosing any data, or two banks can assess the risk of money laundering in a transaction using information about the sender and recipient without sharing it. Prexa makes use of an advanced cryptographic protocol called Secure Multi-Party Computation (SMPC) and it is fundamentally changing the way organisations and individuals share data and collaborate. This is creating new opportunities for innovation which are demanding the creative use of SMPC with other advanced technologies.

This role is seen as a stepping stone for higher management or greater technological responsibilities.

The position is full-time and remote with the option to work in our offices in Ireland, Tenerife, Canary Islands, Spain, and other locations.

Responsibilities and Duties:

· Develop/enhance Prexa, including Prexa’s:

o Domain-specific language, its IDE and supporting tools

o Compiler and bytecode representation

o Optimised library of standard functionsLibrary of domain-specific functions for anti-money laundering and fraud detection

· Develop/enhance Prexa’s support for:

o 2+ parties

o Security model with malicious adversaries

o Audit functions

o Party enrolment and identity verification

o An inter-party data governance framework

· Develop prototypes to explore innovative ideas

· Participate as a member of an agile team of developers


· Computer science or engineering degree, preferably with a master or PhD

· 3+ years of experience

· Must-have skills:

o Experience in the design and implementation of backend systems

· Nice-to-have skills:

o Rust

o Experience in the design of cryptographic systems


If you are interested in this position, please submit your CV to

All Posts

Almost done…

We just sent you an email. Please click the link in the email to confirm your subscription!