Maintain and implement low-level functionality at the EVM bytecode level in Rust Work on an open-source project while helping triage Github issues and supporting users Tackle large, complex, and ambiguous projects, starting from a set of high-level product requirements Identify and/or clarify requirements and analyze tradeoffs, risks, dependencies, user value, and non-functional requirements Deep dive into user pain points, concerns, and requests Independently solve tasks that range from complex design/architecture issues and complex previously unknown blockers to churning through coding tasks and bugs at a high pace Uncover unknowns or gaps and prototype solutions for major risks Act as a force multiplier for the team Contribute to project management and roadmap planning Keep timely communication with management stakeholders, other engineering teams, and other functions Coach other engineers on technical topics