Himalayas logo
IOTA FoundationIF

Senior Rust Engineer - Cryptocurrency Node Software

IOTA Foundation is a pioneering organization focused on developing an innovative, feeless distributed ledger technology to facilitate secure and efficient data and value transfers for the Internet of Things.

IOTA Foundation

Employee count: 51-200

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

title

Senior Rust Engineer - Cryptocurrency Node Software

job intro

As a Senior Software Engineer specializing in Rust, you will be a key player within a team of highly skilled software engineers dedicated to building and maintaining a high-performance cryptocurrency node software. Your primary task will be to integrate new Rust crates into our node software — including components such as database layers, networking layers, and gRPC APIs — while maintaining and improving existing code. This is a unique opportunity to contribute to the backbone of our innovative cryptocurrency platform.

responsibilities & requirements

  • Develop and maintain high-quality cryptocurrency node software components and specifications.

  • Take ownership of complex topics such as the design and implementation of a distributed tracing framework within the node software, the development of an end-user-facing gRPC API for external integrations, or the redesign of the node discovery mechanism to improve robustness and scalability.

  • Drive these initiatives to successful completion by collaborating effectively across teams including Research Scientists, Software Engineers, and DevOps.

  • Adapt and thrive in a dynamic environment where your work may evolve rapidly based on user feedback and data from the builder community.

  • Foster a transparent and open work environment, engaging actively with the IOTA community on GitHub, Discord and crypto conferences.

  • Ensure timely delivery of technical solutions while maintaining a healthy work-life balance.

  • Act as a mentor for your colleagues in our internal Rust training program.

skills & qualifications

  • 5+ years of experience in software engineering.

  • 3+ years of experience with Rust programming.

  • Basic understanding of cryptographic primitives (hashing, digital signatures, certificates, PKI) and how to properly use them.

  • Knowledge of database technologies (key–value data storage paradigm, e.g. RocksDB)

  • Proficiency in networking protocols and frameworks (e.g. tonic, TCP, QUIC)

  • Experience in designing and implementing gRPC APIs.

Nice to have:

  • Experience with blockchain technologies and distributed ledger technologies.

  • Experience with cybersecurity and secure software engineering.

what we offer

  • The opportunity to collaborate with a senior team of some of the brightest minds in the industry.

  • A flexible work-from-anywhere policy (we have been remote since day one).

  • A culture of trust, empowerment, and constructive feedback.

  • An agile and flexible organization with a flat hierarchy.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Open to candidates from all countries.

Hiring timezones

Worldwide

About IOTA Foundation

Learn more about IOTA Foundation and their company culture.

View company profile

IOTA Foundation is a non-profit organization and creator of the Tangle, a permissionless, multi-dimensional distributed ledger designed to enable secure, feeless exchange of both value and data across the Internet of Things (IoT). Established in 2017, IOTA aims to remove barriers for businesses and individuals alike by leveraging advanced distributed ledger technology (DLT) which is crucial for creating a future of interconnected devices that function seamlessly within a digital economy.

The IOTA protocol uniquely addresses the challenges faced by traditional blockchain solutions, such as scalability and transaction fees, by utilizing a novel architecture that allows for infinite scalability. This innovative approach supports a range of applications, from automating supply chains to enhancing the efficiency of smart cities, thereby facilitating a better exchange of both data and value. At IOTA Foundation, we believe in driving innovation and fostering community engagement, promoting global partnerships, and advocating for the ethical implementation of DLT to ensure that technology serves to empower individuals and businesses sustainably.

Claim this profileIOTA Foundation logoIF

IOTA Foundation

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at IOTA Foundation

Explore the variety of open remote roles at IOTA Foundation, offering flexible work options across multiple disciplines and skill levels.

View all jobs at IOTA Foundation

Remote companies like IOTA Foundation

Find your next opportunity by exploring profiles of companies that are similar to IOTA Foundation. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
IOTA Foundation hiring Senior Rust Engineer - Cryptocurrency Node Software • Remote (Work from Home) | Himalayas