Senior Software Security Engineer, Research & Engineering
Trail of Bits- Full Time
- Senior (5 to 8 years)
Candidates must have expertise in low-level Rust development and a strong understanding of computer architecture and systems. Experience with industry-standard compiler technologies is essential, along with an ownership mindset and strong communication and collaboration skills. Familiarity with LLVM or Cranelift, performance-oriented systems, embedded Rust systems, and cryptography is a plus.
The Senior Systems Engineer will architect and develop low-level backend systems, driving performance-oriented greenfield projects to produce highly optimized code for zkVMs. They will develop and maintain APIs for SP1, contribute to Succinct GitHub repositories, architect and develop Rust system libraries, and build integrations with low-level Rust libraries. The role may also involve diving into compiler and OS development as needed while constantly seeking innovative ways to improve systems.
Enhances blockchain interoperability and efficiency
Succinct.xyz focuses on improving blockchain technology, particularly in interoperability and efficiency. The company develops tools and protocols that enhance the performance of blockchain networks. One of their main products is a verifiable proof of Bitcoin block headers, which allows users to verify blockchain data without downloading the entire blockchain, speeding up the process. Another key offering is "Telepathy," a decentralized zkSNARK interoperability protocol for Ethereum, enabling secure communication between different blockchain networks. Additionally, they provide a gas-efficient on-chain light client for Ethereum's Proof of Stake system, which reduces the resources needed for transaction verification. Succinct.xyz differentiates itself by offering advanced solutions that help clients achieve better efficiency and interoperability in their blockchain operations, aiming to support developers, enthusiasts, and enterprises in the blockchain space.