This job was found on GreenhouseView Original
WebAssembly isn’t limited to the Web, and Mozilla is one of the driving forces behind efforts to bring it to other platforms. The Developer Technologies team at Mozilla is leading the standardization of the WASI WebAssembly System Interface, and building a WebAssembly runtime based on this standard to bring WebAssembly’s portability and security to a wide range of use cases outside the browser.
We are looking for someone with a background in VM design, language runtimes, or systems programming to help with the design, standardization, and implementation of WASI. You will closely collaborate with our compiler engineers, and the rest of the Developer Technologies team working on WebAssembly tooling the Rust language and compiler.
You’ll own major components of our software stack, designing the architecture, writing code and tests, and analyzing data and consumer feedback. In doing so, you’ll regularly engage with consumers of our runtime inside and outside of Mozilla, with other WebAssembly compiler and runtime implementers, and with the W3C WebAssembly Community Group.
Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled. When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online.
We are an equal opportunity employer and value diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.