CareerPlanSign in

CRDT Software Engineer

💼 Full-time🗓 2026-09-24 → 2026-09-26

Core

Design and implement advanced synchronization and networking systems for secure, distributed AI infrastructure operating across edge devices and cloud environments.

Role type

Senior/Staff CRDT Software Engineer

Builds

Robust data synchronization frameworks using content-addressable storage, Merkle trees, and CRDTs for AI operations.

Domain

Distributed systems, edge AI, decentralized networking

Deliverable

production ML models

Required skills

CRDTs, peer-to-peer networking, decentralized systems, Rust, backend systems design, cryptographic primitives, threat modeling, performance tuning under resource constraints

Preferred skills

IPFS, torrent protocols, distributed hash tables, gossip protocols, DAGs, overlay networks, NAT traversal

Technologies

Rust, Merkle trees, content-addressable storage

Responsibilities

Architect data synchronization frameworks; lead performance tuning and debugging of distributed software; ensure security-first design via threat modeling and key management; collaborate with MLOps and Security teams for air-gapped deployments; maintain rigorous testing and observability practices.

Seniority

Senior/Staff, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.