They’re hiring.
Employment opportunities from our sponsors
-
Responsibilities Plan, develop, test and ship new features and improvements to software components powering The Graph Network and hosted service.
Work with research and product teams to build great developer and user experiences that are consistent across all parts of the protocol and incorporate the latest results from our research team.
Interact with and support our growing community of developers and network participants, such as decentralized app developers and indexers.
Review the work done by other team members.
Desired skills Experience in creating and maintaining complex distributed, concurrent and low-level software systems. The Graph is a decentralized protocol in which a lot of pieces work together.
Experience in working with external contributors and community members. We collaborate and interact with our growing community of developers and indexers every day. A high quality bar, attention to detail and excellent communication skills are key aspects in how we work.
Strong sense of ownership. We trust everyone on the team a great deal. A big part of that is that our engineers own the topics they work on, raise issues early and see implementations through from start to finish.
Rust and Postgres/database experience. Particularly relevant areas/tech include: async/await, concurrent processing with Tokio, Postgres/Diesel, HTTP servers with Hyper, JSON-RPC and GraphQL. Experience with Ethereum nodes and the Ethereum JSON-RPC API is a plus.
Apply now
Become a sponsor to add your job listing!