Peeriot is seeking a Senior Rust Developer to join their Core Development Team as a Domain Owner. The role involves designing and shaping the architecture of their Rust/WASM runtime. The ideal candidate has 5+ years of Rust experience and strong knowledge of concurrency, async, and low-level performance tuning.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Are you a Senior Rust engineer who loves solving hard systems problems? Do you want to help build a distributed, open-source platform that challenges centralized infrastructure head-on? Would you like to work independently and take ownership of key core components of a product? If so, you might like what we are building.
Peeriot is growing, and we’re searching for a Senior Rust Developer to join our Core Development Team as a Domain Owner. This is a high-impact role with the autonomy to design and shape the architecture of our Rust/WASM runtime — a component we believe will power a new generation of resilient, decentralized systems.
This is a remote-only role for candidates located in Europe Union with a valid work permit.
Who We Are
Peeriot GmbH is a German deep-tech startup with a clear mission: We want to make distributed, sovereign, self-operating systems a everyday reality.
We are building an open-source IoT and edge P2P-platform that:
- runs a high-performance, runtime leveraging WASM
- integrates a control plane, messaging layer, and storage layer
- supports modern protocols like TCP/IP, QUIC, BLE
- includes a hardware abstraction layer enabling the same logic on MCUs and full OS devices
- comes with a Web SDK and a React-based Admin UI
Our focus is not on replicating existing cloud platforms, but on building the infrastructure that allows the industry to evolve past them. If this mission appeals to you and you would like to be part of it, then you've come to the right place.
The Role: Senior Rust Developer & Domain Owner
As a Domain Owner, you take responsibility for a part of the system that really matters. Your thinking and architecture decisions directly shape the reliability and identity of our product. Your work revolves around Deep Work:
- Design with intention: You propose and define implementation-level architecture and API boundaries.
- Build with focus: You implement and refine complex systems without constant meetings or interruptions.
- Own your domain: You take accountability for quality, scalability, and long-term maintainability.
Your Responsibilities
- Take full ownership of new features and components in the runtime.
- Design the architecture, define the API contracts, and build the implementation.
- Solve challenging distributed-systems and concurrency problems with elegant solutions.
- Write robust unit and integration tests.
- Lead rigorous code reviews and uphold secure coding standards.
- Work within our intentionally structured Deep Work model.
What Makes You a Fit
Must-Haves
- 5+ years of Rust in real systems programming (runtimes, databases, compilers, distributed systems, etc.).
- Very strong knowledge of concurrency, async, and low-level performance tuning.
- Experience designing complex algorithms or systems with non-trivial logic.
- Understanding of advanced networking and protocols beyond REST.
- A preference for autonomy, deep focus, and high standards.
- Located in Europe with a valid work permit.
Bonus Superpowers
- Experience with WASM runtimes (WAMR, Wasmtime)
- Background in compilers, interpreters, or VM-level architecture
Why This Role Matters
This isn’t a “feature developer” role but a role where you shape the core of a distributed platform that runs everywhere from microcontrollers to industrial servers. The work you do will:
- determine how developers build on our platform
- influence our system’s reliability, performance, and security
- become open-source building blocks for many other systems
What We Offer
- Growth Opportunities: A supportive environment fostering professional growth.
- Flexible Work Environment: Remote work options and flexible hours.
- Innovative Culture: A dynamic team dedicated to pushing technological boundaries.
- Cutting-Edge Technology: Access to state-of-the-art tools and resources.
Interested?
If you want to build distributed systems that push boundaries — and you enjoy designing things properly, with real ownership and real impact — we’d love to talk. Send your application, including salary expectations and availability, to jobs@peeriot.io.
Please read our job avert carefully and just apply if you are a full fit. Here a small mathematical task: 94+5. Making sure, you read until here.
Peeriot GmbH is an equal-opportunity employer.