
Software Engineer – Compilers, Virtual Machines
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Switzerland.
• Join the Smart Contracts team, which is dedicated to facilitating the execution of smart contracts on the Polkadot network.
• Responsibilities span from foundational software such as PolkaVM and revive to our smart contract execution environment.
• Demonstrated experience or a keen interest in areas including virtual machines, RISC-V, AMD64 assembly, dynamic recompilation, bytecode interpreters, compilers (especially in code optimization and machine code generation), low-level memory management, low-level operating system interfaces (particularly Linux), security sandboxing, performance engineering, and zero-knowledge proof systems, including zero-knowledge virtual machines.
• Ability to work independently and tackle problems autonomously.
• Thrive in a collaborative, open-source culture and environment.
• Take responsibility for your work, ensuring its completion while actively seeking and integrating feedback throughout the process.
• Possess strong communication skills, capable of presenting your work in “plain English” to colleagues and in formats like blog posts or at conferences.
• Competitive remuneration packages grounded in ongoing market research, including tokens (where legally permissible).
• A “future of work” environment that prioritizes remote work, self-initiative, and flexible working hours.
• Team members who are genuinely passionate about their contributions and projects.
• Access to some of the brightest minds in the field to enhance your understanding of Web3 and to grow your skills on the job.
• Opportunity to integrate into the broader ecosystem, with career and networking prospects.
• Team and company-wide retreats.
• Provision of a work laptop.
• Potential for relocation to Germany or Portugal, with visa sponsorship available.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.