Staff Software Engineer
Join a remote-first cryptocurrency and fintech company to lead critical cryptographic infrastructure. You will anchor the development of a Tier-0 Multi-Party Computation engine securing the majority of assets under custody, driving regulatory compliance and high-availability services from the Israel office.
Responsibilities
- Lead architecture and execution of critical cryptographic infrastructure, including services for global regulatory compliance.
- Define multi-quarter technical strategies for novel cryptographic solutions with ambiguous requirements.
- Own ambitious initiatives, implementing secure and resilient cryptographic protocols in a zero-trust environment.
- Shape engineering quality practices as a technical anchor, driving rigorous code reviews and eliminating single points of failure.
- Build alignment with cross-functional partners across Security, Product, and Policy to ensure flawless execution.
Requirements
- 8+ years of software engineering experience building highly available, distributed systems.
- Deep domain expertise in applied cryptography, Key Management Systems (KMS), or Hardware Security Modules (HSMs), with proven safe implementation of cryptographic protocols (Multi-Party Computation experience strongly preferred).
- Extensive programming experience in systems languages such as Golang, Java, C++, or Rust, with ability to operate in a Golang-heavy environment.
- Proven track record operating Tier-0 or highly critical infrastructure where system resilience, security, and low latency are absolute prerequisites.
- Demonstrated experience leading technical strategy, architecture, and deliverables for large-scale projects, including navigating complex regulatory requirements and translating them into robust engineering solutions.
- Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality.