407,354open jobs
14,154companies
73,129added this week
Browse all
Salary
$60k – $90k per year
Location
Remote (Spain)
Seniority
Senior · 3+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Experience the new container technology powered by WebAssembly that runs your programs safely, anywhere. Locally or in the cloud.

Company: Wasmer (https://wasmer.io)

Type: Full-time

Location: Remote (CET ± 2)

---

Build an operating system that runs everywhere

Most engineers spend their careers using operating systems. A few get to build one. This role is for the second group.

At Wasmer, we're building WASIX - an OS emulation layer that brings full POSIX semantics to WebAssembly: threads, processes, fork(), sockets, TTYs, signals, the works. It's the kind of problem where you're reading Linux kernel source in one tab and the WebAssembly spec in another, deciding how mmap should behave on a platform that was never designed to have one.

If that sentence made you lean in rather than close the tab, keep reading.

What you'll work on

  • WASIX itself - designing and implementing syscall semantics, process and threading models, virtual filesystems, and networking stacks on top of WebAssembly. Where Linux behavior and Wasm constraints collide, you'll be the one deciding what "correct" means.

  • The Wasmer runtime - the sandboxing, scheduling, and memory-management machinery that makes thousands of Wasm "processes" run safely and fast on a single host. Think hypervisor problems, at a different layer of the stack.

  • Making real software just work - porting and running battle-tested Unix software (curl, bash, PostgreSQL-class programs) unmodified on WASIX, and fixing everything that breaks along the way.

  • Open source - a good chunk of your work will ship publicly, in one of Wasmers open-source repositories

You're probably a fit if you

  • Have 5+ years of systems-level engineering experience, with real-world work on Linux internals, hypervisors (KVM, Xen, Firecracker, etc.), or comparable low-level runtimes - not just as a user, but as someone who has debugged, extended, or built them.
  • Have a genuine, self-driven interest in OS and hypervisor design - you have opinions about scheduler behavior, memory models, or syscall interfaces, and can defend them.
  • Have proven Rust experience, are fluent C and comfortable diving into large, unfamiliar codebases.
  • Know POSIX deeply: processes, signals, sockets, file descriptors, memory management - the stuff most people only meet through man pages.
  • Thrive with high ownership: you can take a fuzzy problem ("make signals work correctly under Wasm") and drive it from design to shipped code.
  • Live in the CET timezone ± 2.

Bonus points (nice, not required):

  • Prior work with WebAssembly, WASI, Emscripten, or other compilation-target runtimes
  • Contributions to open-source infrastructure (kernels, runtimes, container tech, emulators)
  • Experience with virtualization, sandboxing, or security-sensitive systems code

Benefits

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

Why this role is different

Greenfield OS work is rare. Greenfield OS work with real users is rarer. WASIX already runs real software for real developers - which means your design decisions get stress-tested immediately, not in five years.

You'll join a small, senior, remote team where the interesting problems aren't handed down from an architecture committee - you'll find them, scope them, and solve them. And because we're open source at our core, the work you do here is yours to point at for the rest of your career.

About Wasmer

Wasmer builds the software powering the next generation of computing platforms - local, cloud, and edge - on WebAssembly. Just as Node.js unlocked server-side JavaScript, we're unlocking server-side WebAssembly for every language: C/C++, Rust, Go, Python, and beyond.

Our mission is to make software universally available. We're an open-source-first company, and we believe the best infrastructure is built in public.

How to apply

Send us your CV or LinkedIn - but honestly, we care more about your GitHub, a project you're proud of, or a war story about the gnarliest low-level bug you've ever fixed. Tell us what you'd want to build in WASIX first.

Wasmer is a remote-first company. We welcome applicants of all backgrounds - what matters here is what you build.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
407,354 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Madrid
$93k – $227k per year (Estimated) • Equity • Remote • Full-Time • 6+ years exp
C++
JavaScript
Node JS
Rust
Frontend
WebAssembly
DevOps
Kubernetes
Service Mesh
Apply
$160k – $200k per year • Equity 0.1–0.5% • In office • Full-Time • 6+ years exp • New York
Node JS
JavaScript
Databases
PostgreSQL
AI/ML
Edge AI
Apply
$74k – $98k per year • Remote • 7+ years exp • Bachelor's Degree
C++
Python
Rust
AI/ML
Knowledge Distillation
LLM
Model Distillation
Quantization
TensorRT
TensorRT-LLM
vLLM
DevOps
FinOps
Kubernetes
Platform Engineering
Apply
$100k – $150k per year • Remote • 6+ years exp • Bachelor's Degree
JavaScript
SQL
TypeScript
Java
Java
Spring Boot
Databases
Apache Kafka
Kafka
MySQL
PostgreSQL
RabbitMQ
Frontend
Angular
React.js
Vue.js
DevOps
AWS
Azure
CI/CD
Docker
GCP
Git
Kubernetes
Apply
$95k – $120k per year • Remote • 8+ years exp • Bachelor's Degree
C++
Python
Databases
InfluxDB
TimescaleDB
PostgreSQL
AI/ML
Time Series Forecasting
DevOps
AWS
Azure
GCP
Robotics
Digital Twin
IoT
MQTT
OPC UA
Apply
$93k – $227k per year (Estimated) • Equity • Remote • Full-Time • 6+ years exp
C++
JavaScript
Node JS
Rust
Frontend
WebAssembly
DevOps
Kubernetes
Service Mesh
Apply
Remote • 7+ years exp • Madrid
DevOps
Azure
Apply
$57k – $103k per year (Estimated) • Remote • 5+ years exp • Madrid
DevOps
Azure
Apply
Controller de Servicos 11 hours ago
Remote • Madrid
DevOps
Azure
Analytics
Power BI
Apply
Remote/Hybrid • Full-Time • Bachelor's Degree • Madrid
Apply
Remote • Part-Time • Madrid
PHP
PHP
WordPress
AI/ML
Claude
Claude Code
DevOps
GitHub
Design
Figma
Management
Jira
Notion
Apply
See all jobs
This is one of many
407,354 more open roles from verified company boards, updated every day.