Polychain Capital is seeking a versatile Full Stack Engineer to architect and build data pipelines, APIs, and user interfaces for their reporting systems. The role involves working across the stack to manage crypto-asset data, develop performant APIs, and design intuitive dashboards for portfolio management.
Responsibilities:
- Design, implement, and secure REST/GraphQL endpoints for both on-chain and off-chain data
- Automate data ingestion from exchanges, DeFi protocols, custodians, and OTC counterparties
- Optimize data pipelines for reliability, low latency, and secure transmission
- Normalize diverse crypto data types (trades, transfers, vesting events, price feeds)
- Manage both relational and NoSQL databases; fine-tune indexing and partitioning strategies
- Write performant queries to power real-time dashboards and analytics
- Build and maintain accounting dashboards using React and TypeScript (or similar frameworks)
- Translate complex datasets into intuitive visualizations—tables, charts, KPIs
- Follow best practices in state management, testing, and accessibility
- Integrate internal microservices, third-party APIs, and on-chain data sources
- Extend or maintain low-code tooling (e.g., Retool) when it accelerates delivery
- Work closely with teams across Asset Operations, Finance, and Investments to gather requirements and iterate on solutions
- Document APIs, data models, and UI components to support easy handoffs and team scaling
- Uphold data privacy principles and enforce crypto-specific security best practices
- Participate in code reviews and contribute to threat modeling and secure architecture
Requirements:
- Bachelor's or Master's degree in Computer Science, Data Science, or related field
- 3–5 years of professional full-stack engineering experience
- Backend proficiency with Go, Node.js, or Python
- Frontend expertise with React and TypeScript (or equivalent)
- Proven experience designing, building, and consuming APIs at scale, ideally involving crypto or fintech data
- Advanced SQL skills and comfort working with Postgres, BigQuery, or similar
- Experience visualizing data using tools like D3, Recharts, or Plotly
- Solid understanding of blockchain fundamentals: on-chain transactions, smart contract events, and DeFi protocols
- Strong communication skills and ability to collaborate across technical and non-technical teams
- Comfortable working in ambiguity and iterating quickly in a fast-paced environment