Chaincode Developer
PURVIEW - San Francisco, CA
Apply NowJob Description
Job Title: Senior Smart Contract Developer (Chaincode) Duratioon: Contract Key Responsibilities Design and implement core payment chaincode in Go for authorization, settlement, and reconciliation Build the automated Policy Engine enforcing approvals based on configurable rules, roles, and risk scores Implement Private Data Collections for confidential settlement data across organizational boundaries Develop endorsement policy logic balancing security (AND policies) with latency constraints Optimize execution paths to minimize read/write set generation and maximize parallel validation Implement multi-currency support with atomic pathfinding for cross-currency settlements Build comprehensive test suites using Fabric MockStub and integration frameworks Design zero-downtime chaincode upgrade and versioning strategies Implement WASM-based modules for computationally intensive sandboxed operations Develop event emission patterns for Kafka integration and real-time webhook delivery Conduct code reviews and maintain business logic documentation Embed KYC/AML screening logic directly into transaction chaincode Required Qualifications 6+ years development, 3+ years smart contracts or chaincode Strong Go proficiency with concurrent programming and performance optimization Hands-on Hyperledger Fabric chaincode development and deployment lifecycle Understanding of Execute-Order-Validate transaction flow implications Experience with Private Data Collections and cross-channel invocations Knowledge of RocksDB key-value and CouchDB rich query interactions Familiarity with gRPC/Protobuf for SDK integration Event-driven architecture experience (Kafka, RabbitMQ) Strong testing discipline: unit, integration, and performance benchmarks BS in Computer Science or equivalent Technical Skills Required Category Skills Blockchain Fabric Chaincode, Stellar Soroban, Private Data Collections Testing MockStub, Fabric Integration Tests, Caliper Benchmarks Preferred Qualifications WASM/WebAssembly smart contract runtime experience Financial payment protocol knowledge Formal verification or static analysis for contracts Hyperledger open-source contributions ISO 20022 message format understanding #J-18808-Ljbffr
Created: 2026-04-20