Staff Protocol Engineer EVM
Role Overview
This is a senior-level Staff Engineer role in the Platform Engineering Group at Ava Labs, focusing on maintaining and advancing the EVM for the Avalanche blockchain. Day-to-day responsibilities include designing and implementing innovative extensions on top of vanilla EVMs, such as libevm and Streaming Asynchronous Execution, while ensuring ecosystem compatibility. The hire will have a significant impact by enhancing the performance and functionality of the blockchain platform.
Perks & Benefits
The role is based in Brooklyn, NY, but remote work may be possible given the tech focus, with expectations for collaboration in relevant time zones. It offers opportunities for career growth in a cutting-edge Web3 environment, working with a world-class team of computer scientists and industry veterans. The culture emphasizes innovation, self-starting, and curiosity, as implied by the need for diving into existing code and contributing to paradigm-shifting projects.
Full Job Description
Applicant Privacy Notice Looking to join a world-class blockchain development team? Ava Labs makes it simple to deploy high-performance solutions for Web3, led by innovations on Avalanche. The company was founded by Cornell computer scientists, who partnered with Wall Street veterans and early Web3 leaders to execute a promising vision for redefining the way people build permissionless networks. Ava Labs is redefining the way people create value with Web3. Join us as we empower people to easily and freely digitize all the world’s assets on one open, programmable blockchain platform.
We are looking for a Staff Engineer to join our Platform Engineering Group. This team is responsible for maintaining and advancing the EVM for the Avalanche blockchain and its ecosystem. WHAT YOU WILL DO
Maintain and advance Avalanche’s EVM-compatible chains. Design and implement paradigm-shifting extensions on top of vanilla EVMs, without breaking ecosystem compatibility. Here are some specific examples of projects you will contribute to:
libevm (repo): the EVM as a library; a backwards-compatible fork of geth with injectable configuration directives to minimise merge conflicts. Streaming Asynchronous Execution (spec / talk / repo): decoupled consensus and execution, allowing for always-on, concurrent execution without forced dormancy.
WHAT MAKES YOU A GOOD FIT
A self-starter with insatiable curiosity, combined with being comfortable diving into someone else’s code to understandPlease mention the word **GLEEFUL** and tag RMmEwMTo0Zjk6YzAxMzoyOTY2Ojox when applying to show you read the job post completely (#RMmEwMTo0Zjk6YzAxMzoyOTY2Ojox). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.
Similar jobs
Found 1 similar job