About the company
Logos is a grassroots movement to provide trust-minimized, corruption-resistant governing services and social institutions to underserved citizens. Logosā infrastructure will provide a base for the provisioning of the next generation of governing services and social institutions - paving the way to economic opportunities for those who need them most, whilst respecting basic human rights through the networkās design.
Job Summary
Responsibilities:
šHelp design and implement liblogos, which provides a modular plugin-based runtime for decentralized nodes and applications. šOptimize IPC performance. šImprove isolation (also in regards to efficiency), fault tolerance, independent scalability, and secure boundaries of modules to prevent cross-module vulnerabilities. šCollaborate with component teams to build and test modules like decentralised nodes.
You ideally have:
šProficiency in systems programming languages including C, C++, Rust, and Nim. šExperience with plugin architectures, dynamic loading, and package managers for modular runtime systems. šStrong understanding of microkernel principles: minimal core, service isolation, fault tolerance, and extensibility without core modifications. šExperience with Linux namespaces and cgroups for process isolation, containerization techniques, and achieving microkernel-style separation in user-space environments. šKnowledge of IPC optimization, and low-level performance tuning in multi-process environments. šExperience in network programming.
If this role isnāt the perfect fit, there are plenty of exciting opportunities in blockchain technology, cryptocurrency startups, and remote crypto jobs to explore. Check them on our Jobs Board.




