Match score not available

Senior Systems Engineer (Rust), EDR

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years working on systems software, 2+ years with Rust, Experience in a remote work environment, adapting to changing requirements.

Key responsabilities:

  • Design inclusive APIs, Maintain low-level functionality for EVM bytecode, Support and mentor teammates
  • Ensure good open-source practices, Take responsibility for tasks with minimal guidance
Nomic Foundation logo
Nomic Foundation Startup https://nomic.foundation/
11 - 50 Employees
See more Nomic Foundation offers

Job description

We are looking for a Senior Systems Engineer to join the team behind EDR (Ethereum Development Runtime) - an Ethereum development runtime library - written in Rust - with bindings for the Node API (TypeScript). Its goal is to provide a performant API for developer tooling, such as an EVM debugger or state inspector. We are planning our first release in the upcoming months, which will be a complete rewrite of the Hardhat Network TypeScript code and will continue to expand its features to serve a wider range of developers.

This is a fully-remote role, and we’re open to candidates applying within UTC+1 to UTC-4 timezones.

In this role, you will:
  • Design APIs that take into account the needs of a large and diverse ecosystem

  • Maintain and implement low-level functionality that works directly with EVM bytecode

  • Support and mentor other developers on the team

  • Practice good open-source hygiene

Tech stack:
  • Rust

  • Node.js / N-API

  • Ethereum / EVM

The skills we look for:
  • At least 5 years of experience working on systems software

  • 2+ years of working with Rust

  • We work remotely and mostly asynchronously, so the ability to take ownership and work with minimal direction is crucial

  • As this is an early-stage project, we are seeking a teammate who is comfortable adapting to changing requirements

  • Prior experience working in a remote and globally-distributed environment

  • High sense of ownership and responsibility

Why is this an exciting opportunity?
  • You’ll have a chance to work on a core component of the Ethereum stack and support the entire Ethereum ecosystem to be more productive

  • Contribute to Ethereum as a project

  • Service the needs of high-profile projects that use Hardhat

  • All of your work will be open-source, and you’ll have the chance to collaborate with other open-source projects (both inside and outside Ethereum)

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Adaptability
  • Mentorship
  • Teamwork

System Engineer Related jobs