
Senior Backend Engineer, Key Management
Fireblocks27 days ago
Responsibilities
- Architect, design, and implement distributed backend services for key generation and lifecycle management.
- Develop high-assurance signing protocols and signing flows using MPC or external signing devices.
- Build secure backup and disaster recovery mechanisms for cryptographic material.
- Harden systems against adversarial conditions and real-world attack vectors.
- Optimize performance-critical components that execute complex operations.
Requirements
- 7+ years of strong backend experience in production systems.
- Experience building large-scale backend or distributed systems, preferably SaaS.
- Experience working with distributed SQL databases.
- Familiarity with cloud and backend technologies such as Docker, K8S, AWS, and Azure.
- Deep understanding of concurrency, memory management, system design, and performance optimization.
- Experience on mission-critical or high-reliability platforms.
- A strong security engineering mindset.