Design and build systems from the ground up, with a focus on security and usability. Develop signing infrastructure and applications for secure computing environments, and deliver core product features end-to-end based on customer requests.
- Collaborate across the company to design and deliver the core product.
- Write internal product specifications, developer documentation, and whitepapers.
- Help scale the engineering team.
- Develop deployment processes and infrastructure that reduce software development lifecycle risks.
Requirements:
- 5+ years of production engineering experience.
- Experience with Go, TypeScript, or Rust and with AWS, GCP, or other cloud providers.
- Understanding of modern application architectures and large-scale, mission-critical infrastructure.
- Experience building scaled crypto products and developing against TEEs, HSMs, or other secure computing environments.
- Deep understanding of Linux and reducing the attack surface of deployed applications.
- Expertise in threshold signing systems and production-grade cryptography; actively follows the crypto ecosystem.