Lead Blockchain Protocol Engineer (Specialty Software Engineer 3 )-NJ
What's the Job?
Architect and develop a core settlement engine utilizing blockchain technology and cryptographic primitives.
Implement privacy-preserving cryptographic primitives such as Pedersen Commitments and Bulletproofs to ensure transaction confidentiality.
Design and engineer custom consensus extensions and state machines for distributed ledger systems.
Optimize cryptographic operations for performance and scalability in a distributed environment.
Build secure off-chain query layers and permissioned auditing mechanisms to support regulatory compliance.
What's Needed?
- 4+ years of experience in Specialty Software Engineering or equivalent, including work, training, or military background.
- Proficiency in backend or systems programming with expert-level knowledge of Go (Golang).
- At least 6 months of experience with Elliptic Curve Cryptography (ECC).
- Over 1 year of experience with BFT consensus algorithms, P2P networking, and distributed systems.
- Strong understanding of cryptographic protocols, consensus mechanisms, and distributed ledger technologies.
About the Role
The Lead Blockchain Protocol Engineer (Specialty Software Engineer 3 - Contingent) will be part of the Specialty Software Engineering department supporting cutting-edge digital asset platform development.
Requirements
None specified in the job posting.
Qualifications
None specified in the job posting.
Skills
None specified in the job posting.
Benefits
None specified in the job posting.
Pay
Not specified in the job posting.
Schedule
Not specified in the job posting.