# Full Stack Engineer, Reporting Systems - Contract 6mo

**Company**: Polychain Capital
**Location**: Remote - San Francisco
**Work arrangement**: remote
**Experience**: mid
**Job type**: contract
**Salary**: $150/hour (dependent on experience)
**Category**: Engineering
**Industry**: Finance

**Apply**: https://job-boards.greenhouse.io/polychaincapital/jobs/6888228
**Canonical**: https://yubhub.co/jobs/job_10cf468d-b0e

## Description

We're seeking a versatile Full Stack Engineer to architect and build the data pipelines, APIs, and user interfaces that power our reporting systems.

You'll work across the stack,from ingesting crypto-asset data from exchanges and block explorers, to building performant APIs, to designing intuitive dashboards that help portfolio managers monitor holdings, vesting schedules, and counterparty risk.

### Key Responsibilities

#### Backend API Development

- 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.

- Optimise data pipelines for reliability, low latency, and secure transmission.

#### Data Normalisation and Storage

- Normalise 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.

#### Frontend & UX

- Build and maintain accounting dashboards using React and TypeScript (or similar frameworks).

- Translate complex datasets into intuitive visualisations,tables, charts, KPIs.

- Follow best practices in state management, testing, and accessibility.

#### Systems Integration

- Integrate internal microservices, third-party APIs, and on-chain data sources.

- Extend or maintain low-code tooling (e.g., Retool) when it accelerates delivery.

#### Cross-Functional Collaboration

- 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.

#### Compliance & Security

- Uphold data privacy principles and enforce crypto-specific security best practices.

- Participate in code reviews and contribute to threat modelling 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 visualising 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.

## Skills

### Required
- Go
- Node.js
- Python
- React
- TypeScript
- Postgres
- BigQuery
- D3
- Recharts
- Plotly
- Blockchain fundamentals
