Horizen Labs Logo

Horizen Labs

Senior Rust Blockchain Engineer

Posted 3 Days Ago
Remote
6 Locations
Senior level
Remote
6 Locations
Senior level
As a Senior Rust Blockchain Engineer at Horizen Labs, you will design, implement, and optimize blockchain protocols, ensuring robustness and scalability. You will make foundational design decisions, drive R&D in novel systems, and participate in strategic decision-making impacting the company's future.
The summary above was generated by AI
Who We Are:

Horizen Labs is pioneering privacy-focused, zero-knowledge technology that powers a more secure and interconnected digital world. Founded in 2019, we're at the intersection of research, protocol development, and ecosystem growth, enabling scalable, verifiable solutions through platforms like zkVerify and Horizen. From high-impact projects like ApeChain to a specialized consulting arm in zero-knowledge ecosystems, we are a global team united in transforming the landscape of Web3 and digital trust. Join our team in New York, Milan, and remotely to help redefine what's possible in the decentralized world.

At Horizen Labs, our people are our greatest asset, and we are creating a culture of empowered individuals who are eager to bring their ideas to life. 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 and Milan, Italy. Are you ready to help us change the future with the next cutting-edge blockchain technology? Join us!

We are seeking a highly skilled and experienced Senior Rust Blockchain Engineer to join our team.  As a Senior Rust Blockchain Engineer, you will be responsible for designing, implementing, and optimizing blockchain protocols and systems, contributing to the development of innovative blockchain solutions, and ensuring the robustness and scalability of our blockchain infrastructure. Our international team operates in a dynamic and innovative environment, leveraging technical expertise and experience to develop cutting-edge blockchain technology. By joining us, you will become part of a highly motivated team of technical experts who value openness, pragmatism, and ownership. Together, we tackle challenging problems in software engineering, systems design, cryptography, and computing. The ideal candidate will possess extensive hands-on experience and senior-level expertise in Rust, specifically applied to blockchain technology, with a strong emphasis on Substrate. You have both the talent and the drive to tackle today’s most critical challenges with innovative solutions. Join us in pioneering groundbreaking technology, changing the world, and making a lasting contribution to the greater crypto and blockchain community.

What You’ll Own

  • Foundational design decisions related to core blockchain infrastructure components.
  • Process surrounding development, testing, and optimization of those components for performance, reliability, security, and scalability.
  • Assume technical responsibility for novel systems while identifying areas for innovative research and development. 
  • Help shape the future of the company where you will be intimately involved in the strategic decision-making process and immediately see the impact of your contributions.
  • Attend conferences and find opportunities in the on-chain ecosystem.

Skills and Qualifications

  • Degree in Computer Science, or other IT disciplines, or equivalent experience.
  • 5+ years of hands-on Software Development experience using Rust as a programming language.
  • Prior experience working on a layer-one (L1) blockchain network.
  • Knowledge of the most common design patterns and a strong attention to the design of software architectures.
  • Be passionate about secure, fast, well-tested and documented code. 
  • Experience in technical writing and documentation.
  • Fluency in English with excellent written and verbal communication skills.
  • Enjoy guiding more junior developers and sharing your expertise. 
  • Work gracefully with cross-functional teams within engineering, marketing, and other support teams to provide the best-in-class solutions.
  • Autonomous, self-motivated, and low ego.

Preferred Qualifications

  • Theoretical and practical experience in using Rust and/or Substrate for building L1 blockchains / relay chains / parachains. 
  • Theoretical and practical experience in blockchain-based systems (dApps, rollups, etc.), with a particular focus on Ethereum and/or other EVM-based solutions.
  • Understanding of Zero Knowledge Cryptography, and Cryptography in general, and its application to blockchains.


In compliance with New York City's Pay Transparency Act, the annual base salary range for this position should the applicant be based in NYC is USD 170,000 to USD 195,000. The range displayed reflects the minimum and maximum target for new hire salaries for the position should it be based in NYC. Our salary ranges are determined by numerous factors, including, but not limited to, role, level, experience, and location.

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.


Top Skills

Rust

Similar Jobs

7 Hours Ago
Bengaluru, Karnataka, IND
Remote
11,000 Employees
Senior level
11,000 Employees
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Senior Engineering Manager will oversee engineering teams, facilitate collaboration, and drive projects to ensure the successful delivery of software products. They will be responsible for mentoring team members, managing cross-functional initiatives, and aligning engineering efforts with company goals.
12 Hours Ago
India
Remote
4,000 Employees
Mid level
4,000 Employees
Mid level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
The Mid-Level Quality Assurance Engineer will ensure product quality through automation and manual testing, develop test cases, construct automation solutions, execute test plans, and collaborate with the team to resolve defects. Additionally, they will assess existing test coverage and explore tools to enhance testing.
Be an Early Applicant
16 Hours Ago
16 Locations
Remote
10,000 Employees
Senior level
10,000 Employees
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Software Engineer at CrowdStrike, you will develop and maintain the Falcon Host endpoint sensor which operates across multiple platforms. Responsibilities include designing software modules, debugging issues, and ensuring high performance and quality. Leadership in project management and collaboration with distributed teams is required.

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account