What are the responsibilities and job description for the Software Developer - Crypto position at Jobs via Dice?
Location: Walnut Creek, CA
Salary: $70.00 USD Hourly - $74.00 USD Hourly
Description: Our client is currently seeking a Software Developer - Crypto
Required Skills (Must-Have)
Systems Programming
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
Salary: $70.00 USD Hourly - $74.00 USD Hourly
Description: Our client is currently seeking a Software Developer - Crypto
Required Skills (Must-Have)
Systems Programming
- 7 years of experience in systems-level engineering.
- Expert proficiency in Go (for orchestration layers) and Rust (for cryptographic primitives and performance-critical components).
- Extensive hands-on experience with Threshold Cryptography and Multi-Party Computation (MPC).
- Ability to implement advanced cryptographic protocols (e.g., GG20) from first principles.
- Practical experience with Trusted Execution Environment (TEE) technologies such as Confidential Containers (CoCo), AMD SEV-SNP, or Intel SGX/TDX.
- Strong understanding of attestation workflows, measurement processes, and memory encryption mechanisms.
- Familiarity with RATS (Remote Attestation Procedures) architecture and ecosystem.
- Experience working with components such as Key Broker Services (KBS) and Attestation Services (AS).
- Proven track record designing defense-in-depth architectures.
- Experience building systems where underlying infrastructure (e.g., Kubernetes, cloud environments) is treated as untrusted.
- Experience with identity and authentication standards, such as OIDC, and integrating WebAuthn/FIDO2 with cryptographic systems.
- Familiarity with CNCF Trustee or similar attestation and trust frameworks.
- Background in institutional custody, secure key management, or high-security fintech environments.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
Salary : $70 - $74