Client Engineer (Rust) (Colombia)

Client Engineer (Rust) (Colombia)

01 ago
|
Djinni
|
Colombia

01 ago

Djinni

Colombia

# Client Engineer (Rust)Flamingo$$$$**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 Client Engineer, 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, Launch

Agents/Daemons, systemd, and more* Integrate services with backend infrastructure via Web

Sockets, 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 ( tokio-tungstenite / warp (Web

Sockets), (NATS)* Platform APIs: + Windows – Win32, COM, Registry + macOS – Launch

Agents, Daemons, Keychain + Linux – systemd, journal, epoll, nix crate* Tooling: Git, Git

Hub, cross-platform builds**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, Web

Sockets, 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)## Required languages

EnglishB1 - Intermediate

Ukrainian

Native

Published 10 July121 views·26 applications

See stats of candidates who applied for this job See applicant insights

To apply for this and other jobs on Djinniloginorsignup.* **Only from 4 years of experience*** **Full Remote*** **Countries of Europe or Ukraine** Countries where we consider candidates* + **English B1 - Intermediate** + **Ukrainian Native**---* Rust---* Employment: Fulltime* Domain: SaaS* Startup* Test task is needed #J-18808-Ljbffr

📌 Client Engineer (Rust) (Colombia)
🏢 Djinni
📍 Colombia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: client engineer (rust) (colombia) / colombia