Rust Engineer

Edge & Node
·
Posted: 
March 20, 2023
·
Remote
Job Commitment
Full-time
Job Commitment
Mid Level
Job Function
Dev & Engineering
Salary
N/A
Job Commitment
Full-time
Experience Level
Mid Level
Workplace Type
Remote
Job Function

This job is closed

We regret to inform you that the job you were interested in has now been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

About the position

Edge & Node is seeking an experienced and highly motivated software engineer to join their Graph-Node Engineering team. The team is responsible for building and maintaining core software components that make The Graph work, with a focus on graph-node, an Open Source Rust project that provides the core indexing capabilities of The Graph. The ideal candidate should have a deep understanding of Rust, familiarity with developing open source software, and prior infrastructure and database experience. The engineer will be responsible for developing and implementing optimizations for The Graph’s Hosted Service and graph-node codebase, writing reusable, testable and efficient code in Rust, and participating in design meetings with engineers from external core development teams.

Responsibilities

  • Work closely with both operations and development engineers to understand where improvements to our codebase are needed
  • Participate in design meetings with engineers from external core development teams and review their PRs as needed
  • Design, engineer, and implement a number of high priority improvements for The Graph’s Hosted Service platform
  • Analyze requirements for already specified initiatives, develop novel solutions for new issues, and translate them into feature designs
  • Write reusable, testable and efficient code in Rust
  • Write both unit and integration tests, and help to develop automation tooling for repeated tasks
  • Demonstrate experience in and deep understanding of Rust required; additional experience with Assemblyscript/Typescript preferred
  • Be familiar with open source software development process
  • Have a solid understanding of software design patterns, and how to build components that are reusable, extensible, and modular
  • Have some understanding or awareness of blockchain or distributed technology preferred
  • Participate in rotating on-call duty during working hours required
  • Have experience with ops and infrastructure (e.g., testing, tooling) and Postgres databases strongly preferred
  • Prove ability to collaborate effectively asynchronously with a multinational team spanning numerous time zones.

Requirements

  • Demonstrated experience in and deep understanding of Rust required; additional experience with Assemblyscript/Typescript preferred
  • Familiarity with open source software development process
  • A solid understanding of software design patterns, and how to build components that are reusable, extensible, and modular
  • Some understanding or awareness of blockchain or distributed technology preferred
  • Participation in rotating on-call duty during working hours required
  • Experience with ops and infrastructure (e.g., testing, tooling) and Postgres databases strongly preferred
  • Proven ability to collaborate effectively asynchronously with a multinational team spanning numerous time zones

Job Application Resources

No items found.

More Openings at Edge & Node

Edge & Node
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
Edge & Node
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
Edge & Node
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Design & UX
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.
Edge & Node
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Design & UX
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.
Edge & Node
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Design & UX
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.
Edge & Node
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.

Similar Jobs

Reltio
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recorded Future
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recursion
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Director
·
101-250
Employees
This is some text inside of a div block.
Pure Storage
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.

Edge & Node

Edge & Node is the initial team behind The Graph.
Location
San Francisco, CA
Company Size
11-50
Workplace Type
Industries
Software
Web3
Open Roles
11
Less details
Create a Tailored Resume for this Role in Minutes
Start Building for Free

Edge & Node

Edge & Node is the initial team behind The Graph.
Company Overview

Edge & Node is the initial team behind The Graph.

Benefits
  • Work with a growing community of developers in the web3 and blockchain space
  • Opportunity to engage with high-level partners and bring them into the ecosystem
  • Contribute to the development and success of The Graph, a leading indexing and query layer for web3
  • Collaborate with organizations within The Graph ecosystem, such as Edge & Node, StreamingFast, Messari, Semiotic, and The Guild
  • Join a supportive and enthusiastic community on The Graph Discord, Telegram, and other social media platforms
Less details

Want Jobs in Your Inbox?

Sign up for the Teal newsletter and get career guidance and new jobs weekly!
Thank you! Your submission has been received!
Oops! Please provide a correct email address