Blockchain Protocol Engineer
Design and develop core protocol-level components for IDX's Layer3 infrastructure. You'll work on consensus mechanisms, cross-chain communication protocols, and state management systems that form the foundation of our decentralized ecosystem.
Location
Zurich, Switzerland (On-site)
Employment Type
Full-time
Location Type
On-site Required
Department
Engineering
Years of Experience
5-10
Responsibilities
- Architect and implement core protocol components\n- Design and optimize consensus algorithms\n- Develop cross-chain messaging and bridging solutions\n- Create secure state management systems\n- Work on zkSNARK implementations for privacy\n- Collaborate with security team on protocol audits\n- Document protocol specifications and standards
Qualifications
- 5+ years of experience in distributed systems\n- Deep knowledge of blockchain protocols and architectures\n- Strong background in cryptography and security\n- Excellent C++, Rust, or Go programming skills\n- Experience with protocol-level development\n- Understanding of distributed consensus algorithms\n- Strong academic background in computer science
Preferred Skills
- Experience with zero-knowledge proofs\n- Knowledge of formal verification methods\n- Familiarity with protocol governance\n- Background in peer-to-peer networking
Technologies
Rust, C++, Go, Solidity, Zero-Knowledge Proofs, WebAssembly
Interview Process
System Design, Technical Deep Dive, Research Discussion, Protocol Architecture, Executive Interview
Benefits
- Top-tier compensation package\n- Relocation assistance\n- Annual bonuses and token allocation\n- Premium health insurance\n- Retirement plan with employer matching\n- Continuing education stipend\n- Annual team retreats
Application Start Date
1 August 2025 at 12:00:00 am
Application Deadline
30 June 2025 at 12:00:00 am