Job Expired

Senior Software Engineer, Runtime

N
Nomic Foundation

Remote (EMEA, Americas)

Full Time • NA Posted: Dec 8, 2025
Job description

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