April 7, 2023
🏡 Remote – New York
• Build and maintain core software components that make The Graph work • Develop and implement optimizations for The Graph's Hosted Service and graph-node codebase • Collaborate with both operations and development engineers to improve codebase • Participate in design meetings with external core development teams and review their PRs • Analyze requirements and develop novel solutions for new issues • Write reusable, testable, and efficient code in Rust • Write unit and integration tests and help develop automation tooling
• Demonstrated experience in and deep understanding of Rust required; additional experience with Assemblyscript/Typescript preferred • Familiarity with open source software development process • Solid understanding of software design patterns • Understanding or awareness of blockchain or distributed technology preferred • Participation in rotating on-call duty required • Experience with ops and infrastructure and Postgres databases strongly preferred
• Competitive salary and equity • Flexible remote work • Unlimited PTO • Comprehensive medical, dental, and vision insurance • 401(k) plan • Opportunity to work on cutting-edge blockchain technology products
Apply Now