Software Engineer (Compilers & Virtual Machines)
What engineering roles in crypto pay
132 salaries · our own dataMost engineering roles in crypto pay between $148k and $252k, with a median of $205k.
As a Software Engineer (Compilers & Virtual Machines) at Parity, you join the Smart Contracts team, which is responsible for supporting the execution of smart contracts on Polkadot. This ranges from low-level software like PolkaVM and revive to the smart contract execution environment itself.
What you'll do
- Develop and optimise compilers, virtual machines, and bytecode interpreters
- Work on low-level systems including RISC-V, AMD64 assembly, and dynamic recompilation
- Implement performance engineering and code optimisation for machine code generation
- Build and maintain security sandboxing solutions for smart contract execution
- Contribute to zero-knowledge proof systems and zero-knowledge virtual machines
- Work with low-level memory management and operating system interfaces, particularly on Linux
What you bring
- Experience or strong enthusiasm for virtual machines, compilers, bytecode interpreters, or low-level systems programming
- The ability to work autonomously and solve problems independently
- A collaborative approach to open-source development and teamwork
- Ownership of your work with the ability to see projects through to completion while gathering and incorporating feedback
- Strong communication skills, including the ability to present your work clearly to colleagues, in blog posts, or at conferences
What we offer
- Competitive remuneration packages based on market research, including tokens where legally possible
- Remote-first, flexible work environment with self-directed hours
- Team and company-wide retreats
- Work laptop provided
- Opportunity to relocate to Germany or Portugal with visa sponsorship
- Access to leading minds in Web3 to develop your skills and knowledge
- Career and networking opportunities within the broader ecosystem
About Parity
Parity is a core blockchain infrastructure company founded by Dr. Gavin Wood, co-founder and former CTO of Ethereum. Based in Berlin, London, and Lisbon, Parity builds open-source technologies powering Web3, including clients for Ethereum, Bitcoin, and Zcash, as well as Polkadot and Substrate.
Context for this role
From the live jobs we track on CryptoJobsHQ, updated daily.
deCircle has 26 open roles on CryptoJobsHQ: 16 in Engineering, 3 in Finance and 3 in Product. Nearly all of them are fully remote. 22 were posted in the last 7 days.
All 26 deCircle roles →1,223 Infrastructure roles are open across crypto right now.
Browse Infrastructure Jobs →- Rust Engineer - Trading Systems at Keyrock · Remote
- Software Engineer at LAPO BLOCKCHAIN · On-site
- Senior Protocol Engineer - Arkiv at Golem Network · Remote
- Frontend Desktop Engineer (Internal) at Tether · Remote
