Principal Engineer

April 26

Apply Now
Logo of Horizen Labs

Horizen Labs

Bringing certainty to the world's information

blockchain • technology • blockchain solutions

51 - 200


• Lead the architecture, design, and implementation of various components of our blockchain ecosystem, including core L1 protocol components, L2 scaling frameworks, cryptographic toolkits, off-chain and multi-chain interactions, APIs, node infrastructure, and usability • Be a major voice in setting the direction and goals for the entire engineering organization, especially in terms of project impact, quality, and engineering efficiency • Continually craft and refine our high-level technical roadmap to scale across multiple dimensions of blockchain integrations, applications, and engineering operations as we grow • Deliver innovative blockchain products from concept to reality, by working hands-on with senior engineers, cryptographers, and product managers to effectively resolve ambiguity, navigate through trade-offs, and ensure drama-free and on-time software launches • Constantly influence engineering culture by raising the technical bar, increasing velocity, and advocating for higher code quality and engineering efficiency • Proactively identify areas of technical strategic opportunity, where you take intelligent risks that are fully aligned with the company mission and product goals • Teach, mentor, grow, and provide advice to engineering managers, senior and junior engineers, product managers, project managers, and senior leadership


• 10+ years of software development experience, especially with designing, building, and scaling multiple production services, components, and infrastructure • 5+ years of experience in a technical leadership role (such as Senior/Staff Engineer) setting technical direction, seeing mission-critical projects into Mainnet/Production, and supporting multiple production services over multiple years as they evolved to scale with user demand and challenges • Strong experience owning multiple, months-long projects, including communication of progress, project dependencies, and risk mitigation directly with cross-functional stakeholders and partners • Deep hands-on experience with at least one major blockchain protocol (Ethereum, Bitcoin, Polkadot, Cosmos), which may include applied cryptography, consensus algorithms, UTXO/Account-based models, rollups, zero-knowledge proofs, zkEVM/zkVMs, peer-to-peer network topologies, and bridging mechanisms • Bachelor's, Master's, or Ph.D. degree in Computer Science, Mathematics, or related field • Deep knowledge of programming languages (especially Rust and/or C++), tools, and frameworks required to successfully build and deploy production blockchain services, with prior experience selecting these tools and frameworks • Infinitely curious and passionate about programmable blockchains and their role in the future of finance, privacy, and digital identity • Excellent communicator (both verbal and written) who can effortlessly articulate the architecture of an entire system, influence others in relation to a large range of technical and business decisions, and create technical specifications that guide the implementation for other engineers • A natural inclination to dive into understanding, debugging, and improving any layer of the stack


• Horizen Labs is an equal opportunity employer • Horizen Labs is committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation for any part of the employment process, please send an email to and let us know the nature of your request and your contact information.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or