Maintain and implement low-level functionality at the EVM bytecode level in Rust Work on an open-source project, triage Github issues, and support users Tackle large, complex, and ambiguous projects 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 from complex design/architecture issues to coding tasks and bugs 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