Software Developer - Crypto

THE JUDGE GROUP, INC.
Walnut Creek, CA, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$145,600.0 - $153,920.0
Working hours
Regular working hours
Job source

Tech stack

Cryptographic Protocols Key Management OpenID Zero Trust Network Access Systems Architecture System Programming Systems Integration Cloud Platform System Kubernetes

Requirements

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).

Applied Cryptography

  • Extensive hands-on experience with Threshold Cryptography and Multi-Party Computation (MPC).
  • Ability to implement advanced cryptographic protocols (e.g., GG20) from first principles.

Confidential Computing

  • 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.

Attestation & Trust Architecture

  • Familiarity with RATS (Remote Attestation Procedures) architecture and ecosystem.
  • Experience working with components such as Key Broker Services (KBS) and Attestation Services (AS).

Secure System Architecture

  • 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:35 min

Setting up passwordless federated identity configuring OpenID Connect patterns

Marcel Lupo · LIVE

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · WWC 2022

1:41 min

Protecting etcd databases using Key Management System plugins

Alex Soto Alex Soto · LIVE

5:34 min

Preparing developer competencies for decentralized application architectures

Peter Busch · LIVE

1:30 min

Operating developer-friendly identity infrastructure using Affinity Elements

Adam Larter Adam Larter · WWC 2024

2:52 min

Implementing IAM with Keycloak and OpenID Connect

Thomas Südbröcker · LIVE

Videos

See all

Related articles

See all