Windows Engineer Lead
Job Description
Description
About MetalBear
We’re building mirrord, an open-source tool that lets developers run their local code as if it’s part of their Kubernetes cluster — without redeploying or mocking anything. It’s built in Rust, used by thousands of engineers, and helps devs escape the slow, painful loop of cloud-native development.
We’re a small, product-led, remote-first startup with a strong open-source backbone. Backed by great investors, recently funded, and halfway to Series A.
The Role
We’re porting mirrord to Windows, and we’re looking for a senior-level engineer to own and lead this project.
This is a greenfield effort — you’ll shape the architecture, choose the right userland primitives (DLL injection, API hooking, async I/O, etc.), and work with the core team to ensure we maintain the developer experience mirrord is known for.
What You'll Do
Design and implement a user space-compatible port of mirrord to support native Windows environments
Build or integrate tools for:
DLL injection and API hooking
Cross-compilation and process spawning for Windows binaries in Rust
Collaborate with our team to maintain code structure across platforms
Ensure a clean CLI experience for Windows users
Ship a minimal working version, then iterate toward full feature parity
How We Work
Async-first, remote-friendly (we're spread across multiple time zones)
Small team, big impact: you'll talk directly to the founders and shape core product direction
We write clean, maintainable code but don’t waste time over-engineering
Requirements
Strong experience in Windows systems programming
DLL injection, API hooking, Windows API (CreateProcess, Winsock, etc.)
Familiarity with Win32 internals
Solid command of Rust (or willingness to ramp up fast with strong C/C++ background)
Proven ability to work independently on hairy low-level problems
Bonus: Familiarity with Kubernetes, networking, or open source tooling
Even better: Prior experience with Frida, WinDivert, EasyHook, or similar projects
Company Information
Location: Not specified
Type: Not specified