Thirdwork
Marketplace
Hire freelancersOur processTestimonialsHow it worksFor Freelancers
Job BoardRecruiters
Roles
DesignEngineeringMarketingAll RolesHire a Team
Industries
Web3FintechCrypto & BlockchainDeFi
Resources
About UsBlogNewsletterPortfolio ReviewsWeb3 Awards
Sign In
Hire Freelancers
Apply as Talent
Hire Talent

Rust Engineer (all genders)

IOTA_Foundation_-_Climate-KIC
IOTA Foundation
This job is no longer available. But fear not, we have dozens of other open roles available. Click here to start your search again, or learn more about our freelance opportunities.

Job Description

Job Intro

As a Senior Software Engineer with knowledge in Rust and TypeScript, you are going to be critical in providing a seamless developer experience via our Rust library and TypeScript bindings. You will be shaping and adding new features to our Self Sovereign Identity library and work within a team of highly skilled software engineers working on bleeding edge digital identity and distributed ledger technology.

​

This is your opportunity to influence the way digital identity is built. We're excited to work with individuals ready to make a real difference.

​

Responsibilities & Requirements

- Develop high-quality digital identity software solutions and specifications.

- Work effectively across different teams to address problems and collaboratively arrive at solutions (Software Engineers, DevOps, Research Scientists).

- Perform and thrive in an environment where your work can change rapidly in response to customer feedback and data.

- Enthusiasm to work in a transparent and open environment and willingness to engage with the community.

- Ensure timely delivery of technical solutions while maintaining a healthy work environment.

- Ability to take ownership of complex topics and drive them a conclusion

​

Skills & Qualifications

- Proven multi-year software engineering experience

- Proven experience in Rust and TypeScript

- Good understanding of cryptographic primitives (hashing, digital signatures, certificates, PKI)

- Experience with blockchains/DLTs

- (Optional) Experience with creating bindings through Rust (e.g wasm-bindgen, neon)

- (Optional) Experience with cybersecurity and secure software engineering

​

About the project

The IOTA Identity framework provides developers with the tools needed to develop secure and privacy preserving applications.

The library is written in Rust and offers bindings for TypeScript (for node.js or WASM environments) and acts as the first point of contact for developers wanting to use IOTA Identity.

​

What we offer

  • The opportunity to work with a senior level of the brightest minds in the industry
  • Work from anywhere police (we have been remote since day 1)
  • Culture of trust, empowerment, and constructive feedback
  • A flexible and agile organization with a flat hierarchy

·        Independence and responsibility from day one

​

Apply Now

Company Overview

IOTA is the first distributed ledger built for the “Internet of Everything” - a network for exchanging value and data between humans and machines.

See More Company Jobs
Apply Now

This will get your details directly in front of the company hiring for the role.

Apply Now
JOB LOCATION
JOB TYPE
Engineering
JOB INDUSTRY
COMPANY NAME
IOTA Foundation
KEYWORDS
No items found.
Visit Company Website
About
For Freelancers
For Clients
Blog
Top Roles
UI/UX Designers
Growth Marketers
Content Writers
Brand Designers
All our roles
Work with us
Apply as a freelancer
Hire a freelancer
Free Job Board
Thirdwork Careers
Privacy Policy
Terms and Conditions

© 2025 thirdwork. All rights reserved.