Demo

Specialty Software Engineer 3 - Contingent

PTR Global
Iselin, NJ Contractor
POSTED ON 6/20/2026
AVAILABLE BEFORE 7/16/2027
Position: Blockchain / Protocol Engineer
Location: Iselin NJ
Duration: Contract
Job ID: 177733

Only W2 

Are you passionate about blockchain protocols, distributed systems, and applied cryptography? We are seeking a Lead Protocol Engineer to help build a cutting-edge Digital Asset Platform focused on solving one of the biggest challenges in institutional finance—delivering regulatory compliance while preserving transaction confidentiality.

This role sits at the intersection of cryptography, blockchain infrastructure, and high-performance distributed systems, offering the opportunity to design and develop core protocol components from the ground up.

Key Responsibilities
Core Protocol Development
  • Architect and develop a custom blockchain application using Go (Golang), Cosmos SDK, and CometBFT (Tendermint).
  • Design scalable and secure protocol components for institutional-grade digital asset settlement.
Cryptographic Engineering
  • Implement and optimize privacy-preserving cryptographic primitives including:
  • Pedersen Commitments
  • Bulletproofs (Range Proofs)
  • Ensure cryptographic solutions operate without requiring a trusted setup.
Consensus & Distributed Systems
  • Develop custom ABCI extensions including:
  • Prepare Proposal
  • Vote Extensions
  • Build and support an on-chain Multi-Party Computation (MPC) mixing network.
State Machine Design
  • Design and maintain custom KVStore state machines.
  • Manage homomorphically encrypted balances using Elliptic Curve cryptography rather than traditional plaintext accounting models.
Performance Optimization
  • Optimize cryptographic operations such as:
  • Scalar multiplication
  • Point addition
  • Improve throughput, latency, and scalability across distributed environments.
Regulatory Auditing Infrastructure
  • Develop secure off-chain query layers.
  • Implement "view key" mechanisms enabling permissioned regulatory oversight while maintaining privacy.
Required Qualifications:
  • 5 years of Software Engineering experience.
  • 3 years of backend or systems programming experience.
  • Expert-level proficiency in Go (Golang).
  • 1 year of experience building reliable distributed systems.
Experience with:
  • BFT Consensus Algorithms
  • P2P Networking
  • State Replication
  • 6 months of hands-on experience with Elliptic Curve Cryptography (ECC).
  • Strong understanding of distributed architecture, performance optimization, and systems design.
Ideal Candidate:
  • Deep interest in blockchain protocol development.
  • Experience building low-level distributed systems.
  • Strong understanding of applied cryptography and privacy-preserving technologies.
  • Ability to translate mathematical concepts into production-grade software.
  • Comfortable operating in highly complex, research-driven engineering environments.
Preferred Experience:
  • Cosmos SDK
  • CometBFT / Tendermint
  • Blockchain protocol engineering
  • MPC (Multi-Party Computation)
  • Zero-Knowledge Proofs (ZKP)
  • Cryptographic protocol implementation
  • Financial services, digital assets, or fintech platforms

Hourly Wage Estimation for Specialty Software Engineer 3 - Contingent in Iselin, NJ
$62.00 to $74.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Specialty Software Engineer 3 - Contingent?

Sign up to receive alerts about other jobs on the Specialty Software Engineer 3 - Contingent career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$127,094 - $153,876
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at PTR Global

  • PTR Global Cupertino, CA
  • Position: Keynote.Designer IV Location: Cupertino, California (Hybrid) Duration: 06 months Contract Job ID: 174516 Job Overview: We are seeking an enthusia... more
  • 13 Days Ago

  • PTR Global Jersey, NJ
  • SRE Engineer (W2) Jersey City, NJ (Onsite) 6 Months Contract to Hire Job Description: Proficient in application development skills for more than one techno... more
  • 15 Days Ago

  • PTR Global Cupertino, CA
  • Job Description: Client seeks an experienced Business Operations Project Manager to support payment operations for Client's services platform including: Ap... more
  • 15 Days Ago

  • PTR Global St Louis, MO
  • W2 Only Local to MO highly preferred Job Description: As an Engineer 2, candidates will be responsible for using your technical knowledge of professional c... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Specialty Software Engineer 3 - Contingent jobs in the Iselin, NJ area that may be a better fit.

  • Veracity Software Inc Iselin, NJ
  • Job Title: Specialty Software Engineer 4 Duration: 06 Month (s) Location: Iselin, NJ / Charlotte, NC / Dallas, TX / Chandler, AZ. (Must commit to hybrid 3 ... more
  • 1 Month Ago

  • PTR Global Iselin, NJ
  • Position: Senior Java Developer Location: Iselin, NJ (hybrid) Duration: 12 Contract Job ID: 171311 Job Overview: In this contingent resource assignment, yo... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!