Remote Senior Systems Engineer - Decentralized Web Development
About the Role
Logos is seeking a Remote Senior Systems Engineer to join our innovative team dedicated to developing the decentralized web. In this role, you will design and implement liblogos, a modular plugin runtime for decentralized nodes, while optimizing inter-process communication (IPC) and enhancing module isolation, fault tolerance, scalability, and security. This is a unique opportunity to contribute to a movement that empowers users and upholds civil liberties on the internet.
What You'll Do
- Design and implement liblogos, providing a modular plugin-based runtime for decentralized nodes and applications.
- Optimize IPC performance to ensure efficient communication between modules.
- Enhance module isolation, focusing on efficiency, fault tolerance, and secure boundaries to prevent cross-module vulnerabilities.
- Collaborate with component teams to build and test various modules, including our Logos blockchain, messaging, and storage modules.
- Engage in code reviews and contribute to the overall architecture of the system.
Requirements
- Proficiency in systems programming languages such as C, C++, Rust, and Nim.
- Experience with plugin architectures, dynamic loading, and package managers for modular runtime systems.
- Strong understanding of microkernel principles, including minimal core, service isolation, fault tolerance, and extensibility without core modifications.
- Experience with Linux operating systems and familiarity with cloud services.
- Ability to work independently and as part of a team in a fully remote environment.
Nice to Have
- Experience in decentralized technologies and blockchain systems.
- Familiarity with security best practices in software development.
- Knowledge of agile development methodologies.
What We Offer
- Competitive salary ranging from $140,000 to $180,000 per year.
- Fully remote work environment with flexible hours.
- Opportunities for professional growth and development.
- Collaborative and inclusive team culture.
- Health and wellness benefits.
This Remote Senior Systems Engineer role at Logos offers a unique opportunity to work on decentralized technologies with a competitive salary and flexible work environment.
Who Will Succeed Here
Strong proficiency in C, C++, and Rust, with practical experience in developing modular plugin architectures and implementing IPC mechanisms for decentralized applications.
Self-motivated and disciplined work ethic suited for remote collaboration, with an ability to manage time effectively and deliver high-quality code independently while adhering to project deadlines.
In-depth understanding of microkernel principles and experience in optimizing system performance and security, with a mindset geared towards innovative solutions and continuous learning in decentralized web technologies.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months