Protocol Security Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Curiosity & hacker mindset — you want to know how things break, not just how they work • Strong security instincts with the ability to anticipate adversarial behaviors • Familiarity with recent security incidents in the blockchain space and knowledge of prevention techniques • Practical experience with Solidity smart contracts (preferred but not required) • Comfort with protocol-level debugging and root-cause analysis • Proficiency in strongly typed languages such as C++, Scala, Go; Rust is preferred due to its use at Matter Labs. While prior experience with these languages isn't mandatory, proficiency or comfort level would be beneficial for the role. • Deep understanding of algorithms, data structures, and their computational/memory complexities • Experience implementing data structures and algorithms from scratch (preferred but not required)
Responsibilities
• Conducting threat modeling and internal reviews of Solidity contracts, blockchain state transition functions (Rust), and other critical systems. • Tracking the latest hacks, exploits, and attack vectors across the industry to translate lessons into actionable security improvements. • Embedding security best practices across development teams and influencing secure design principles. • Taking ownership of protocol components with a focus on secure architecture and implementation. • Participating in security investigations and incident response under time-sensitive and high-pressure conditions.
Benefits
• Competitive compensation, equity, and token package • Premium health, dental, and vision coverage • 16 weeks paid parental leave • Flexible paid time off plus company‑wide closure weeks • $2 000 equipment stipend & $300 monthly co‑working allowance