Senior Software Engineer, Runtime
FULL_TIME • NA
The Nomic Foundation is a non-profit organization building critical open-source infrastructure for the Ethereum developer ecosystem. This role sits on the EDR team, which is developing a Rust-based Ethereum runtime aimed at tooling, initially serving Hardhat users and, over time, third-party developers integrating execution analysis into their products.
As a Senior Software Engineer, you will work on low-level EVM runtime functionality, contribute to architecture decisions, and guide the evolution of this early-stage project. The role involves addressing complex technical challenges, supporting open-source users, refining product requirements, and contributing to roadmap planning while collaborating across distributed teams.
🔹 Responsibilities
• Maintain and implement EVM bytecode-level functionality in Rust.
• Work on an open-source project, including triaging GitHub issues and assisting users.
• Execute large, ambiguous technical projects from high-level requirements.
• Analyze requirements, risks, dependencies, and non-functional constraints.
• Investigate user concerns and pain points to inform improvements.
• Resolve complex engineering tasks, including architecture design and unknown blockers.
• Prototype solutions to mitigate major risks and uncover missing details.
• Contribute to planning by identifying milestones, risks, and dependencies.
• Communicate effectively with stakeholders and cross-functional teams.
• Mentor other engineers on technical areas.
🔹 Requirements
• Minimum 5 years of systems software engineering experience.
• 5+ years of C++ experience or 2+ years of Rust experience.
• Product-focused mindset with attention to long-term usability and impact.
• Experience working in remote, distributed teams with strong ownership and autonomy.
• Proven collaboration skills across teams.
• Comfort working in environments with evolving requirements.
• Knowledge of Ethereum, especially low-level components, is beneficial but not required.
🔹 Compensation & Benefits
• Unlimited paid time off.
• Hardware equipment budget.
• Annual learning and development budget.
• ETH grant included in compensation package.
• Statutory benefits based on local employment regulations.
🔖 Curated by ArtofBlockchain.club
Verified jobs from real company pages — ArtofBlockchain.club