Blockchain Software Architect

Horizen Labs | Providing integrity for the world's information.
  • Full Time
  • Milan,Italy


From Defi to gaming to whatever the future of Web3 holds, Horizen Labs has the technology and skills to help you go from concept to reality faster than you can imagine.


  • Full Time
  • Milan,Italy

Job Description

Who We Are:

Our mission is to provide certainty to the world’s information. Founded in 2019, Horizen Labs is a crypto-first developer that builds blockchain products and tools at the heart of the decentralization revolution. We are world leaders in zero knowledge cryptography and key web 3.0 tools that enable programmable blockchains that are secure, scalable and privacy preserving.

Our company is creating a culture of empowered individuals, who aren’t afraid to bring their ideas to life. We are looking for creative individuals to join our team of the best and brightest minds in the blockchain space. You will experience the exhilaration of joining a fast growing and innovation focused company with support from some of the industry’s top thought leaders, including Digital Currency Group, Kenetic Capital, Sound Ventures, and Liberty City Ventures.

We believe diversity drives the innovation and engagement necessary to build a truly remarkable product. We operate on a hybrid model with a distributed global workforce who works in partnership with our satellite offices in New York City, NY, Milan, Italy, and the latest opening now in Odessa, Ukraine. This allows us the flexibility to go to where the talent is. Are you ready to help us change the future with the next cutting edge blockchain technology? Join us!

The Role:

We are looking for a high energy, teamwork oriented, Blockchain Software Architect to work as a part of our Engineering department.

You will bring your technical expertise and experience to contribute to the development of cutting-edge blockchain technology. You will follow the evolution of complex software platforms from the identification of the idea till the release of the product solution.

The role will be focused on planning and designing cutting-edge technology softwares, supporting and helping the Engineering team. The Blockchain Software Architect will collaborate with the CTO in an outcome-oriented environment where responsibility, creativity, innovation and self-discipline are highly considered.

The ideal candidate must be detail-oriented, able to work independently and juggle multiple tasks. You must be able to identify problems before they happen, dig deep for root causes and implement solutions that prevent future occurrences.


  • Project/integrate software components
  • Develop advanced backend frameworks
  • Improve software frameworks introducing new technologies
  • Investigate architectural strategies to support complex product evolutions
  • Experience state-of-the-art technologies to support software evolution
  • Maintain complex frameworks against new coming tech-challenges
  • Pair programming with other product’s engineers to build/modernize software based on the team’s backlog
  • Perform code review and technical assessment with developers


  • Degree in Computer Science, or other IT disciplines, or equivalent experience
  • 2-3 years of experience as Software Architect and previous experience as developer with C++, Java or Rust
  • Experience with Unix / Linux
  • Knowledge of the most common design patterns and a strong attention to the design of software architectures
  • Aptitude to find solutions to complex problems
  • Fluency in English with excellent written and verbal communication skills
  • Passionate about learning new technologies
  • Experience with core blockchain technology

Preferred Qualifications

  • Basic knowledge of cryptography
  • Experience with a rapid growth company (growing with an engineering team of 10 to 100)

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 [email protected] and let us know the nature of your request and your contact information.

Apply for job

To apply for this job please visit


Add New Company