Rust Software Engineer

Resin -


Posted 5 years ago

DESCRIPTION provides a software platform that helps developers build, deploy and manage the code that runs on connected devices. In short, we make IoT work.

Our technology is open, standards-based and proven in production across a wide range of scenarios from drones, 3D printers, point-of-sale devices, tidal turbines, skyscrapers and more. Our investors include DFJ, Aspect Ventures, GE, and Ericsson.

Resin is a highly distributed, remote-friendly company. We rely on clear communication and the rule of “assume positive intent” to help us work together across time zones, cultures and first languages. We are looking for people who want to bring us even more diversity, and strongly encourage applications from people underrepresented in tech.

About the role

We are hiring a Rust software engineer to help transition our Resin Supervisor, our open-source on-device agent that manages how we run containers on embedded devices, from JavaScript to Rust. Working on the Supervisor requires writing code for reliability and resilience, while enabling complex features that must interact with our cloud services.

We’re looking for someone who would enjoy these challenges:


Bonus Points


Who we are

Our team is highly distributed and we embrace a remote-first culture with flexible hours. This means that team members can be highly productive while still maintaining a healthy work-life balance.

We are also an equal opportunity employer and value diversity. We maintain a work environment in which team members are treated with respect at all times and in which thoughts and ideas can be shared openly.

We actively seek out candidates with different backgrounds, experiences, abilities and perspectives. As you read the job description and you’re not sure if this is the role for you, please ask us.

How to apply

Remember to mention that you found the job on RustJobs.

How to apply