
Job Description
Ovii's Interpretation of the Role
Plane is looking for a backend engineer to own Node.js/TypeScript services that power integrations, importers, and the developer API platform. You will design reliable queue systems, build OAuth flows, and collaborate with Django engineers and external developers.
Role Snapshot
- Backend Engineer (Node.js/TypeScript)
- Integration & Importer Owner
- Queue & Worker Architecture
- OAuth & Developer API Builder
- Cross‑team Collaboration
Must-Have Requirements
- Node.js
- TypeScript
- Express/NestJS
- PostgreSQL
- RabbitMQ
- API design
- Node.js/TypeScript production experience
- Queue and worker system design
- Third‑party API integration
Nice-to-Have Signals
- AWS
- Kubernetes
- Redis
- OAuth
- Datadog/Sentry
- Familiarity with Django data models
- Open‑source contributions
- OAuth provider development
- AI‑agent platform work
Work Setup
- Location: United States
- Work mode: ONSITE
- Employment type: Full-Time
Not Specified in JD
- Visa sponsorship
- Salary range
- Remote eligibility
- Education requirement
- Certifications
- Relocation
- Notice period
- Travel
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Own and evolve integrations with Slack, GitHub, and other third‑party tools, handling API changes.
- Build and maintain importers that migrate data from Jira, Linear, etc., preserving full data fidelity.
- Design the queue and worker system, ensuring retries, idempotency, backpressure and exactly‑once execution.
- Create the OAuth and developer‑facing API surface for external builders and agent apps.
- Collaborate daily with Django engineers and respond to external developers via public GitHub issues.
- Implement state‑reconciliation logic for partial failures such as expired tokens or rate‑limit errors.
Good Fit If You Have
- Proven experience integrating third‑party APIs at scale.
- Hands‑on work with queue/worker architectures and reliability patterns.
- Comfort reading and tuning PostgreSQL queries and indexes.
- Open‑source contributions or self‑hosted deployments are a plus.
- Interest in AI‑agent platforms and audit‑trail requirements.
Skills
- Node.js
- TypeScript
- Express / NestJS
- PostgreSQL
- RabbitMQ
- AWS
- Kubernetes
- Redis
- OAuth
- API design