Protocol Engineer
Partior
About the Company
Partior, the blockchain-based fintech for clearing and settlement, is redefining the way value moves globally. Founded in 2021, Partior is an independent company that grew from the Project Ubin collaboration backed by the Monetary Authority of Singapore, and is focused on addressing the operating inefficiencies experienced by industry players, including settlement delays, limited transaction transparency and high operating costs, and facilitating the movement of liquidity for financial institutions and their customers. Its network offers real-time, cross-border multi-currency payments, and Payments versus Payments (PvP) settlement. Additionally, it is exploring new services including Intra-day swaps, Delivery versus Payments (DvP) settlement and enterprise solutions. At Partior, we are pioneering the future of financial technology and digital assets, leveraging cutting-edge technology to transform the industry. Be part of a team that's shaping the future of financial technology!
Key Responsibilities:
- Design, develop, and implement core components of Partior’s blockchain protocol, contributing to its evolution and future direction.
- Conduct in-depth analysis of existing and emerging blockchain/DLT networks, with a focus on privacy-preserving features, and document comparative assessments.
- Conduct proof of concepts and document key research findings.
- Actively participate in architectural design discussions, providing constructive feedback and contributing to the overall technical roadmap.
- Maintain and optimize existing blockchain protocols, addressing vulnerabilities, improving performance, and ensuring stability for mission-critical enterprise use cases.
- Work with open source communities around data privacy, cross-chain interoperability, using techniques such as zero-knowledge proofs and state channels.
Minimum Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of software development experience.
- Experience working with blockchain/DL technologies like Hyperledger Besu, GETH, Hyperledger Fabric or Canton networks
- Hands-on experience in basic cryptography such as digital signature, encryption based on asymmetric or symmetric keys, key agreement.
- Knowledge in advanced cryptography is a big plus such as group signature, zero-knowledge proofs.
- An understanding of Merkle Trees.
- In-depth knowledge of common algorithms, data structures, and their computational & memory complexities
- Strong back-end development experience using one of GO, Rust or Java.
We value:
- Familiarity with Agile development methodologies and experience working in an Agile environment.
- Experience writing/deploying EVM smart contracts
- Familiar with p2p building blocks such as gossiping, routing and discovery (DHTs), and Nat traversal.
- Node.JS Typescript/Javascript experience.
- Contributed to a blockchain-related, open source project in the Ethereum community.
- Being able to explain consensus algorithms like Raft or Paxos, QBFT.