Lead Back-End Engineer

As the lead back-end engineer at PoolTogether you will lead the design and implementation of our API, data processing pipelines, and indexing infrastructure.

The PoolTogether Protocol has significant off-chain computation requirements, and the front-end needs high-quality indexing and storage to provide the best user experience possible. This is a critical role for us, and you will have significant responsibility and impact.

What You’ll Do

  • Lead the design and implementation of our API, data processing, and indexing infrastructure

  • Work in a highly collaborative and iterative way to ship software

  • Work on a small team and play a major role in building our infrastructure

  • Evaluate the latest tech and trends and present these to the team

  • Document architecture and write specifications

  • Take the initiative in proposing and implementing enhancements that satisfy business challenges

  • Triage bug reports and mitigate issues

  • Participate in a Gitflow-style development workflow

  • Review code and provide technical mentorship

Your Skills and Knowledge

  • Have excellent written and verbal communication skills

  • Can diagram software architecture and write comprehensive specifications

  • Practical knowledge and experience with serverless infrastructure such as Lambda and CloudFlare Workers

  • Experience working with Node.js and relevant frameworks

  • Have written and queried Subgraphs for the Graph Protocol

  • Fluent in SQL and experienced in schema design

  • Nice to have experience with indexing systems such as Covalent

  • Have developed software in an agile environment

To Apply

This is a remote position for residents of the United State or Canada

Apply to careers@pooltogether.com

Last updated