Senior Systems Engineer
WFA Digital Insight
The demand for systems engineers in the decentralised web sector is on the rise, driven by a growing interest in blockchain and community-oriented internet solutions. As companies like Logos redefine how we interact online, candidates with deep knowledge in systems programming and modular architectures are highly sought after. This role stands out not only for its innovative cultural approach but also because it offers the chance to impact civil liberties and digital freedoms significantly. Before you apply, ensure you showcase expertise in the required programming languages and an understanding of microkernel principles to highlight your fit for this pioneering team.
Job Description
About the Role
As a Senior Systems Engineer at Logos, you will play a critical role in designing and implementing liblogos, a modular plugin runtime for decentralised nodes. Your focus will be on optimising inter-process communication (IPC) and enhancing module isolation, fault tolerance, scalability, and security.Responsibilities
- Design and implement liblogos for decentralised applications.
- Optimize IPC performance to ensure smooth functionality.
- Enhance module isolation, fault tolerance, and security boundaries.
- Collaborate with various component teams to develop and test different modules.
Requirements
- Proficiency in systems programming languages such as C, C++, Rust, and Nim.
- Strong background in plugin architectures and dynamic loading systems.
- Deep understanding of microkernel designs, including service isolation and extensibility.
Nice to Have
- Experience with Linux environments and tools for modular runtimes.
- Familiarity with decentralised technologies and their applications.
Benefits
- Work from anywhere with a team dedicated to revolutionising the web.
- Engage in meaningful projects that support civil liberties.
How to Stand Out
- Highlight your proficiency in C, C++, Rust, and Nim to stand out in your application.
- Showcase any previous experience with plugin architectures and modular systems in your portfolio.
- Prepare to discuss how you have handled fault tolerance and scalability in past projects during interviews.
- During negotiations, emphasize your unique skills in decentralised technologies, which are highly relevant to this role.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.