Product Engineer

Job Description

Edge & Node is a creative software development company working to build a vibrant, decentralized future. Founded by the initial team behind The Graph, Edge & Node is dedicated to the advancement of web3, a decentralized and fair internet where public data is available to all—an internet that enables its users to increase agency over their creations and their lives.

Edge & Node’s initial product is The Graph, an indexing protocol for querying networks like Ethereum and IPFS, which ensures open data is always available and easy to access. The Graph is used by thousands of protocols and dapps including Uniswap, Livepeer, Aave, Decentraland, and more.

The Product Engineering team is a dynamic and highly collaborative group responsible for developing and enhancing our user-facing products. We are dedicated to delivering exceptional experiences to our customers and take great pride in our attention to detail. From crafting efficient and responsive front-end interfaces to architecting scalable back-end solutions, our team has a comprehensive skill set that allows us to tackle complex challenges.

We are currently seeking a talented and motivated Product Engineer to join our team. We are looking for someone who is customer-obsessed and possesses an innate attention to detail. Your ability to simplify complicated topics and your eye for product design will be crucial in delivering exceptional user experiences. You should be comfortable collaborating with diverse teams and have a strong command of both front-end and back-end development.

What You’ll Be Doing

  • Communicate with various engineering and research teams, integrating their contributions into user-facing products.
  • Collaborate with the design team to iterate on product designs and efficiently convert them to code.
  • Work closely with product managers to comprehend business requirements and translate them into comprehensive technical design documents.
  • Identify, troubleshoot, and resolve bugs to maintain product quality and performance.
  • Drive continuous improvement by setting higher standards for processes, software monitoring, reliability, and scalability across the stack.

What We Expect

  • 5+ years experience in software development
  • Proficiency in both frontend and backend development
  • Product minded and care deeply about crafting an exceptional user experience
  • Proven track record of tackling complex challenges with innovative and straightforward solutions
  • Excellent communication and writing skills
  • Experience with blockchains and/or web3 (bonus)
  • Have used The Graph
  • Experience in one or more of the following: React, NextJS, Nodejs, Typescript, GraphQL, PostgresSQL, Kubernetes (bonus)