Remote Software Engineer (Compilers/VM) - Full-time

Posted

Apply now
Please, let Parity know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Parity is a core blockchain infrastructure company focused on building open-source technologies for a decentralized internet.
  • The Software Engineer position is part of the Smart Contracts team, which supports the execution of smart contracts on Polkadot.
  • The role involves working on PolkaVM and the revive recompiler.
  • Responsibilities include developing a RISC-V based virtual machine and an LLVM-based EVM to RISC-V recompiler.
  • The engineer will create benchmark suites to track and improve performance against competing technologies.
  • Integration of these technologies into the smart contract execution environment is also a key responsibility.

Requirements:

  • Candidates should have experience or a strong interest in virtual machines, RISC-V, AMD64 assembly, dynamic recompilation, bytecode interpreters, and compilers, particularly in code optimization and machine code generation.
  • Knowledge of low-level memory management and operating system interfaces, especially Linux, is required.
  • Familiarity with security sandboxing, performance engineering, and zero-knowledge proof systems is beneficial.
  • The ability to work autonomously and solve problems independently is essential.
  • Candidates should thrive in a collaborative, open-source culture and environment.
  • Strong ownership of work and the ability to incorporate feedback throughout the process is necessary.
  • Good communication skills are required, with the ability to present work clearly to colleagues and in public forums such as blog posts or conferences.

Benefits:

  • Competitive remuneration packages based on market research, including tokens where legally possible.
  • A remote-first work environment with flexible hours.
  • Team members are passionate about their projects and their impact.
  • Opportunities to learn from leading experts in Web3 while on the job.
  • Access to career and networking opportunities within the wider ecosystem.
  • Team and company-wide retreats are organized.
  • A work laptop is provided.
  • Employees in Germany, Portugal, Switzerland, and the U.K. receive additional benefits such as health care, parental leave, 28 days of PTO per year, local team events, a yearly learning and development budget, and language classes.
Apply now
Please, let Parity know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback