PrismHR is an early-stage company focused on delivering a multi-app platform designed to unify networking and productivity. They are seeking an Integrations Engineer to own partner integrations, design robust OAuth flows, and build a scalable external developer platform.
Responsibilities:
- Build our external developer platform, including public APIs, webhooks, and SDKs
- Establish clear contracts and versioning using OpenAPI and typed clients to enable partners to build their own integrations
- Create high-quality documentation and examples that make it easy for external developers to integrate with us
- Design and maintain integrations across key categories like CRM (HubSpot, Salesforce), ESign (DocuSign), and Communications (Google Workspace)
- Design and implement robust integration patterns, including retries with backoff, idempotency, rate limiting, and observability
- Build reliable data syncs via REST/GraphQL APIs and manage complex OAuth flows
- Create internal admin surfaces for monitoring, replays, and technical customer support
- Contribute across the stack when necessary, from React-based setup UIs to Node.js background jobs and SQL migrations
Requirements:
- 4+ years of professional experience building production integrations or platform services using TypeScript/Node.js
- Strong expertise in OAuth, webhooks, pagination, and handling API rate limits
- Solid SQL skills and comfort designing schemas for data sync, auditing, and replay strategies
- A focus on logging, tracing, and metrics to ensure customer-facing status and platform health
- Experience with React for admin tools
- Background jobs/queues at scale (Redis)
- Defining OpenAPI specs