Taro Logo

Rust Expert - Senior Software Engineer

The Operating System for Edge Computing
Backend
Senior Software Engineer
Remote
11 - 50 Employees
10+ years of experience
This job posting is no longer active.

Job Description

At Wasmer, we are working on the software that will power the next generation of Cloud Computing platforms using WebAssembly. We are seeking a skilled Rust Engineer with industrial-strength software engineering skills to help us enable WebAssembly on any infrastructure compiled from any programming language.

Our mission is to make software universally available. We are committed to the open-source community and strive to contribute to developers and companies worldwide to help make Wasmer and WebAssembly a universal standard.

As a Rust Expert - Senior Software Engineer, you will:

  • Maintain, architect, and build next-generation infrastructure to support WebAssembly applications like containers, storage, networking, and orchestration.
  • Work on open-source and commercial products that support developer and enterprise customer requirements.
  • Write tests and implement automated testing for backend services to deliver a high-quality user experience.
  • Be the Rust and WebAssembly domain expert and proactively communicate ideas for improvement or identify potential vulnerabilities.
  • Build strong and trusting partnerships with product management to ensure that engineering is in lock-step and aligned with the product vision.

Requirements:

  • 10+ years of software engineering experience
  • Proficiency in Rust or C, C++ development
  • Experience developing and working with WebAssembly, WASI, and Emscripten
  • Expertise with POSIX, sockets, and memory management
  • Strong abstraction, algorithmic, and software architecture skills
  • Demonstrated ability to dive into and work with large codebases
  • A strong sense of self-motivation and love working with a high level of ownership and responsibility
  • Demonstrated experience in developing Open Source infrastructure software and tools
  • Availability to work in CET timezone
  • A positive and respectful attitude

We offer competitive salary and stock options, generous vacation policy, flexible remote work, health coverage, monthly fitness stipend, monthly stipend for open-source contributions, and economic support for skills development and attending conferences.

Join us if you want to work for a start-up focused on solving real problems with an open-source community-first approach for building a business.

Last updated a year ago

Responsibilities For Rust Expert - Senior Software Engineer

  • Maintain, architect, and build next-generation infrastructure to support WebAssembly applications
  • Work on open-source and commercial products
  • Write tests and implement automated testing for backend services
  • Be the Rust and WebAssembly domain expert
  • Build strong partnerships with product management

Requirements For Rust Expert - Senior Software Engineer

Rust
  • Proficiency in Rust or C, C++ development
  • Experience with WebAssembly, WASI, and Emscripten
  • Expertise with POSIX, sockets, and memory management
  • Strong sense of self-motivation
  • Experience in developing Open Source infrastructure software and tools
  • Availability to work in CET timezone
  • Positive and respectful attitude

Benefits For Rust Expert - Senior Software Engineer

Equity
  • Competitive salary and stock options
  • Generous vacation policy
  • Flexible and/or remote work policies
  • Health coverage
  • Monthly fitness stipend
  • Monthly stipend for open-source contributions
  • Economic support for skills development, continuous learning, and attending conferences