Lead Data Infrastructure Engineer for the Kin Foundation

The Kin Foundation

The Kin Foundation is a Canadian nonprofit corporation established for the governance of the cryptocurrency Kin and is tasked with growing an open ecosystem of digital services. Visit the Kin Foundation website to learn more.

The Challenge

We are looking for a skilled data engineer to join our decentralized team and help lead development for modernizing several data pipelines, reports, and web interfaces. The goal is to support and extend the data infrastructure that provides the needs of the Kin Foundation. We will do this by reimagining our data layer to better suit today’s demands and to continue adhering to open source technologies.

Reporting to the Chief Technology Officer, your responsibility will be to design, develop and coordinate the new iteration of our ingestion pipeline and maintain or reimplement several reports and web interfaces that expose this data. The architecture and implementation of this pipeline need to be determined following best practices in the industry. You will be the driver of change and will coordinate your work and ideas with the internal team and external contributors (either from the open-source community, or outsourced developers).

Responsibilities:

  • Develop and coordinate implementation and maintenance of our data pipeline.
  • Become the “go-to” for data-related queries.
  • Work on visualizing and simplifying the Data Landscape of the Kin Foundation.
  • Formalize the data that the Kin Foundation exposes publicly and to our ecosystem partners. 
  • Analyze and provide reports and statistics for usage to the Kin Foundation internal team.

Requirements

  • Can architect complex software systems with Node.js/TypeScript
  • Advanced experience with RDBMS (Postgres/MySQL) and ORMs
  • Has demonstrated ability to be self-sufficient in backend development given broad business requirements
  • Collaborative attitude, Great communicator, problem solver
  • Track record as an independent contributor who can take ownership and own initiative. 
  • Working with big data (BigQuery)
  • Working knowledge of ETL solutions

Bonus experience:

  • Working on blockchain projects is a plus
  • Working on open source projects
  • Has experience working in financial software
  • Experience with Redis/Message Queues.
  • Working experience with Prisma ORM.
  • Working experience with Nx Workspace.
  • Experience with Solana Programs (Smart contracts)
  • Experience with Rust
  • Experience with NestJS

Core Keywords

  • Databases/Data warehouse
  • Blockchain (Solana)
  • ETL Solutions 
  • Node.js/TypeScript

Benefits

  • Collaborative work culture
  • Contribute to the open-source community
  • Part of a high-growth project with a significant impact on the ecosystem
  • Competitive compensation, coupled with long term cryptocurrency incentives
  • Job Type: Full-time

Location: Remote (Decentralized)