> Markdown version of [/jobs/ext/2610462-specialty-software-engineer-3-contingent](https://www.wearedevelopers.com/jobs/ext/2610462-specialty-software-engineer-3-contingent). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Specialty Software Engineer 3 - Contingent - **Company:** Motion Recruitment - **Location:** Woodbridge Township, NJ, United States - **Contract:** Temporary contract - **Skills:** Distributed Systems, Payment Systems, High-Frequency Trading, Blockchain, Software Engineering, System Programming, State Machines, Backend, Low Latency, Golang - **Published:** August 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=534a533ef2bcf5a1 ## About the Role * 5+ years of Specialty Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education * 3+ years of experience in backend or systems programming, with expert-level proficiency in Go (Golang) * 6+ months of experience with Elliptic Curve Cryptography (ECC) * 1+ year of experience with BFT consensus algorithms, P2P networking, and state replication; reliable, distributed systems experience Desired Skills & Experience * Blockchain Core: Deep experience with Cosmos SDK and CometBFT. Comfort building custom modules and modifying consensus logic, not just deploying smart contracts * Pedersen Commitments (Homomorphic encryption properties) * Zero-Knowledge Proofs (specifically Bulletproofs or Sigma protocols) * Math-to-Code: Demonstrated ability to read academic whitepapers/preprints and translate mathematical specifications into functioning code * Experience with MPC (Multi-Party Computation) or Verifiable Secret Sharing (VSS) schemes * Familiarity with the Ristretto255 curve or libraries like gnark-crypto * Background in FinTech, payment systems, or high-frequency trading platforms * Understanding of the Account Model vs. UTXO Model trade-offs in privacy-preserving ledgers ## Description * Consult on or participate in moderately complex initiatives and deliverables within Specialty Software Engineering and contribute to large-scale planning related to Specialty Software Engineering deliverables. * Review and analyze moderately complex Specialty Software Engineering challenges that require an in-depth evaluation of variable factors. * Contribute to the resolution of moderately complex issues and consult with others to meet Specialty Software Engineering deliverables while leveraging solid understanding of the function, policies, procedures, and compliance requirements. * Collaborate with client personnel in Specialty Software Engineering. * Core Protocol Development: Architect and build a custom blockchain application using Go, Cosmos SDK, and CometBFT (Tendermint) * Cryptographic Implementation: Implement and optimize privacy-preserving primitives, specifically * Pedersen Commitments and Bulletproofs (Range Proofs), ensuring no trusted setup is required * Consensus Customization: Engineer custom ABCI++ extensions (specifically PrepareProposal and Vote Extensions) to implement an on-chain Multi-Party Computation (MPC) mixing network * State Machine Design: Design a custom KVStore state machine that manages homomorphic encrypted balances (Elliptic Curve points) instead of plaintext integers * Performance Engineering: Optimize cryptographic operations (scalar multiplication, point addition) for low latency and high throughput in a distributed environment * Auditing Infrastructure: Build secure off-chain query layers and "view key" mechanisms that allow for granular, permissioned regulatory auditing ## Related Videos - [Future-Proofing FinTech With Blockchain Technology](https://www.wearedevelopers.com/videos/808-future-proofing-fintech-with-blockchain-technology) - [Pragmatic Blockchain Design Patterns: Integrating Blockchain into Business Processes](https://www.wearedevelopers.com/videos/1579-pragmatic-blockchain-design-patterns-integrating-blockchain-into-business-processes) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Why You Should Care About the Decentralized Computing Movement](https://www.wearedevelopers.com/videos/999-why-you-should-care-about-the-decentralized-computing-movement) - [Develop a Blockchain Application in JavaScript with Lisk SDK](https://www.wearedevelopers.com/videos/188-develop-a-blockchain-application-in-javascript-with-lisk-sdk) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies in Europe](https://www.wearedevelopers.com/magazine/162-highest-paying-tech-companies-in-europe) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Are Software Engineer Wages Being Pushed Down? A Report on Tech Salaries](https://www.wearedevelopers.com/magazine/417-are-software-engineer-wages-being-pushed-down-a-report-on-tech-salaries)