Djinni
**About Flamingo**Flamingo is revolutionizing the Managed Service Provider (MSP) industry with an AI-driven, open-source platform for IT and security. Our goal is to empower MSPs with automation, optimization, and scalability tools to enhance their operations.We are now expanding our system layer, developing cross-platform agents and background services written in **Rust**, designed to operate on **Windows, macOS, and Linux** environments. These agents form the backbone of our telemetry and device management capabilities across thousands of managed endpoints.**Role Overview:**As a **Rust Developer**, you’ll build reliable, high-performance system services and daemons that power Flamingo’s open-source infrastructure for MSPs.You will work closely with backend engineers to design, implement, and optimize cross-platform components responsible for device management, monitoring, and secure data exchange.**Key Responsibilities:*** Develop cross-platform agents, daemons, and background services in **Rust** for **Windows, macOS, and Linux**.* Work with low-level system APIs and platform-specific tools: **Win32 API**, **LaunchAgents/Daemons**, **systemd**, and more.* Integrate services with backend infrastructure via **HTTP**, **WebSockets**, and **NATS**.* Write secure, asynchronous, and performant Rust code using **Tokio**, **Serde**, and **Tracing**.* Optimize real-time data processing, message handling, and network performance.* Collaborate with backend and platform teams to ensure reliability, observability, and security across deployments.* Contribute to our **open-source projects** by writing clean, documented, and community-friendly code.**Our Stack:*** **Language:** Rust (1.8x+)* **Core Libraries:** tokio, serde, anyhow, tracing, thiserror* **Networking:** reqwest / hyper (HTTP), tokio-tungstenite / warp (WebSockets), nats.rs (NATS)* **Platform APIs:**
+ Windows – Win32, COM, Registry
+ macOS – LaunchAgents, Daemons, Keychain
+ Linux – systemd, journal, epoll, nix crate* **Tooling:** Git, GitHub, cross-platform builds**Qualifications:****Must-Have*** Strong proficiency in **Rust**, including async programming and ownership concepts.* Experience developing **system-level software** for at least one major OS (Windows, macOS, or Linux).* Familiarity with **platform APIs** (e.g., Win32 API, systemd, macOS Daemons).* Solid understanding of **networking** (TCP/UDP, WebSockets, HTTP).* Experience with **multi-threaded** and **asynchronous** programming.* Attention to **security, performance, and code maintainability**.**Nice-to-Have*** Experience with **NATS**, message brokers, or real-time telemetry systems.* Experience building **cross-platform agents or monitoring tools**.* Contributions to **open-source projects** (especially in Rust).* Experience with **C/C++** development.* **High-impact role:** Build the foundational layer of Flamingo’s open-source infrastructure.* **Ownership & Equity:** Competitive salary plus meaningful stock options in an early-stage startup.* **Modern Tech Stack:** Rust, NATS, async, cross-platform tooling, the best of systems and cloud engineering.* **Remote-first Culture:** Flexibility to work from anywhere while collaborating with a world-class team.* **Mission-Driven Company:** Help us redefine how MSPs operate with open-source, automation, and AI at the core.* **Only
from
3 years of experience*** **Full Remote*** **Countries of Europe or Ukraine**
Countries where we consider candidates* **English
B1 - Intermediate** #J-18808-Ljbffr
+ Windows – Win32, COM, Registry
+ macOS – LaunchAgents, Daemons, Keychain
+ Linux – systemd, journal, epoll, nix crate* **Tooling:** Git, GitHub, cross-platform builds**Qualifications:****Must-Have*** Strong proficiency in **Rust**, including async programming and ownership concepts.* Experience developing **system-level software** for at least one major OS (Windows, macOS, or Linux).* Familiarity with **platform APIs** (e.g., Win32 API, systemd, macOS Daemons).* Solid understanding of **networking** (TCP/UDP, WebSockets, HTTP).* Experience with **multi-threaded** and **asynchronous** programming.* Attention to **security, performance, and code maintainability**.**Nice-to-Have*** Experience with **NATS**, message brokers, or real-time telemetry systems.* Experience building **cross-platform agents or monitoring tools**.* Contributions to **open-source projects** (especially in Rust).* Experience with **C/C++** development.* **High-impact role:** Build the foundational layer of Flamingo’s open-source infrastructure.* **Ownership & Equity:** Competitive salary plus meaningful stock options in an early-stage startup.* **Modern Tech Stack:** Rust, NATS, async, cross-platform tooling, the best of systems and cloud engineering.* **Remote-first Culture:** Flexibility to work from anywhere while collaborating with a world-class team.* **Mission-Driven Company:** Help us redefine how MSPs operate with open-source, automation, and AI at the core.* **Only
from
3 years of experience*** **Full Remote*** **Countries of Europe or Ukraine**
Countries where we consider candidates* **English
B1 - Intermediate** #J-18808-Ljbffr