Rust Engineer (all genders)

Permanent employee, Full-time · Remote

Title
Software Engineer (all genders)
Job Intro
As a full stack engineer with knowledge in Rust, you are going to be critical in providing a seamless developer experience via our TypeScript and Python bindings. Furthermore, you will be shaping and adding new features to our SDK and work within a team of highly skilled software engineers working on bleeding edge distributed ledger technology. This is your opportunity to influence the way digital transactions and applications are built. We're excited to work with individuals ready to make a real difference.
Responsibilities & Requirements

- Develop high-quality software solutions and specifications (Rust 75%, Python and Typescript 25% - binding).

- 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.

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

- Participate in and help transform cutting-edge research into practical software products.

Skills & Qualifications

- Proven multi-year software engineering experience

- Proven experience in Rust 

- 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 SDK provides developers with the tools needed to interact with the IOTA network, create transactions and build full scaled applications. The library written in Rust, offers bindings in multiple languages, such as Python or TypeScript (for node.js or WASM environments) and acts as the first point of contact for developers wanting to use IOTA.
What we offer
  • The opportunity to work with a senior level of the brightest minds in the industry
  • Work from anywhere policy (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
About us
The IOTA Foundation is a not-for-profit organization established in 2017 and headquartered in Berlin, Germany. The Foundation’s mission is to drive the development and standardization of new distributed ledger technologies (DLTs) that enable permissionless innovation ecosystems. To realize this potential the IOTA Foundation is actively building a collaborative of developers, start-ups, private enterprises, and government, civil society and academic institutions. 
 
We are happy to have you!
We appreciate your interest in IOTA Foundation. Please fill in the following short form.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.