Horizen Labs

Senior Blockchain Engineer

Horizen Labs

full-time

Posted on:

Origin:  • 🇺🇸 United States • New York

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

DockerGoPythonRustSolidityWeb3

About the role

  • Horizen Labs is a privacy-focused team building zero-knowledge technology, research, protocol development, and ecosystem growth.
  • Work on contributing to Horizen Labs' core technology and platforms like zkVerify and Horizen.
  • Continuously design, develop and deploy functionalities and features of our core technology.
  • Write code that is elegant, performant, maintainable, clear, tested, and concise.
  • Participate in code reviews to maintain and improve quality and collaborate with international team members.
  • Operate within a hybrid model with a distributed global workforce and satellite offices in New York City and Milan; remote work supported.

Requirements

  • Theoretical and practical experience in blockchain-based systems (dApps, rollups, etc.), with a particular focus on Ethereum and/or other EVM-based solutions.
  • Degree in Computer Science, or other IT disciplines, or equivalent experience.
  • 5+ years of hands-on Software Development experience.
  • Solid knowledge of Go and Solidity languages.
  • Good understanding of system design, data structures, and algorithms.
  • Experience with automated build and CI tools like Docker, Github Actions, Travis-CI.
  • Ability to work all the way from high-level architecture design down to efficient code.
  • Ability to work in a multicultural environment.
  • Fluency in English with excellent written and verbal communication skills.
  • Understanding of Zero Knowledge Cryptography, and Cryptography in general (nice to have).
  • Working experience with Python and Rust language (nice to have).