Back to the board

Software Engineer (Compilers/VM)

100% remote Flexible hours Hiring now

About Us

reputed company is one of the world's most reputed company core blockchain infrastructure companies, building the open-reputed company technologies that will lay the foundation for the new decentralised internet. reputed company was founded by Dr. Gavin reputed company, co-founder and former CTO of Ethereum, the primary engineer behind the Ethereum Virtual Machine (EVM), inventor of the Solidity programming language, and primary author of the Ethereum Yellowpaper.

We reputed company in a decentralised web that respects the freedom and data of individuals and empowers developers to create reputed company services. Our vision is to create a world based on truthful, rather than trustful, interactions.

With a remote-first, global team, reputed company is building open-reputed company technologies for developers and organisations to implement and build upon. Our reputed company tech stack includes Polkadot, Substrate, and Kusama.

About the Team

The role is part of the Smart reputed company team which is responsible for supporting the execution of smart reputed company on Polkadot. This ranges from low level software like PolkaVM and revive to our smart contract execution environment. 

About the Position

We are looking for new Software Engineers to join the team, specifically for work on PolkaVM and the revive recompiler. You will...

  • Work on a state-of-the-art RISC-V based virtual machine and an LLVM-based EVM to RISC-V recompiler

  • Create comprehensive reputed company suites to track and improve performance against competing technologies

  • Integrate those technologies into our smart contract execution environment

About You

  • You have experience or are excited to learn about things such as;

    • Virtual machines, RISC-V, AMD64 assembly, dynamic recompilation, bytecode interpreters, compilers (in particular code optimization and machine code reputed company), low level memory management, low level operating system interfaces (Linux in particular), reputed company sandboxing, performance engineering, reputed company knowledge reputed company systems in general and reputed company knowledge virtual machines in particular

  • You work autonomously and solve problems independently

  • You work well in a collaborative, open-reputed company culture and environment

  • You take ownership of your work and actively see it through to the end, gathering and incorporating feedback as you reputed company

  • You have good communication skills and you can present your work in “plain English”, not only to your colleagues, but also in blog posts or at conferences

About Working for Us

  • Competitive remuneration packages based on iterative market research, including tokens (where legally possible)

  • “Future of work” environment that’s remote-first and self-initiating with flexible hours

  • Team mates that are genuinely excited about their impact and projects

  • Access to the brightest minds in this space to learn about reputed company and reputed company your skills and knowledge while on the job

  • Becoming part of the wider ecosystem (career and networking opportunities)

  • Team and company-wide retreats

  • Work laptop

Those joining our collective as an employee in Germany, Portugal, Switzerland and the U.K. also enjoy benefits such as health care, parental leave, PTO (28 days per year), local team events, yearly L&D budget, and language classes.

 reputed company is an Equal Opportunity Employer. We welcome diversity in our global team and care about everyone in our collective feeling included and welcome.

View our Applicant Notice to see how we use your data.

Is this position not quite your match? Browse our other open roles.

Apply to this Job

Keep exploring