All vacancies
Logos

Low-level C++ Engineer (Blockchain)

Logos · remote · full-time
blockchaincryptodevweb3 CC++RustNimLinuxIPCnetwork programming
7.2
AI Score
The vacancy is well-defined in tasks and tech stack, but lacks salary specifics and company links.
Job description
Logos is a movement supporting the development of the decentralised web. Logos technologies lay the foundations for a freer internet upon which communities can evolve into network states. Each protocol in the Logos stack seeks to empower its users while upholding civil liberties and fundamental freedoms. Logos is a social movement and decentralised technology stack built to revitalise civil society.
Responsibilities
- Design and implement liblogos, a modular plugin-based runtime for decentralized nodes and applications. - Optimize IPC performance. - Improve isolation, fault tolerance, scalability, and security of modules. - Collaborate with component teams to build and test modules like decentralised nodes.
Requirements
- Proficiency in systems programming languages including C, C++, Rust, and Nim. - Experience with plugin architectures, dynamic loading, and package managers. - Strong understanding of microkernel principles. - Experience with Linux namespaces and cgroups. - Knowledge of IPC optimization and low-level performance tuning. - Experience in network programming.
Conditions
- Compensation in any mix of fiat/crypto. - Intro Call with POps team. - One or two technical interviews. - Home assignment. - Interview with co-founder.
About Logos
Logos is a social movement and decentralized technology stack designed to revitalize civil society by restoring agency, trust, and civic power. It provides tools for builders, explorers, and dreamers to innovate using decentralized technology, with a private-by-default ecosystem built for real life. Testnet v0.1 is available for experimentation on the Builder Hub.
Apply to this role