
Software Engineer, Backend (Node.js)
Plane Software, Inc.11 months ago
India (city not specified)Senior
Responsibilities
- Own integrations connecting Plane with Slack, GitHub, and other external tools.
- Build importers that migrate customer history from Jira, Linear, and similar platforms without losing data.
- Design queue and worker architectures with retries, idempotency, backpressure, and safe job execution.
- Build OAuth and developer-facing APIs for external applications and agent apps.
- Work with Django engineers and respond to external developers through public GitHub issues.
- Develop repair paths for partial imports, expired tokens, rate limits, and other integration failures.
Requirements
- Production experience shipping Node.js and TypeScript.
- Experience with Express, NestJS, or a comparable framework.
- Experience building queue and worker systems and handling retries, idempotency, and failed jobs.
- Experience integrating with third-party APIs, including rate limits, pagination, webhooks, and expiring tokens.
- Comfort working with Postgres, including reading queries and adding indexes.
- Preferred: contributions to Plane or another relied-upon open-source project, importer or migration-tool experience, OAuth provider or developer-platform experience, and experience building AI-agent systems that act on real data.
Benefits
- Work on software deployed in Plane Cloud, customer clouds, self-hosted environments, and isolated offline environments.
- Work in the open with public issues, fixes, and roadmap conversations.
- Collaborate across tightly connected teams in San Francisco, London, and Hyderabad.
- Equal opportunity employer.
Tech Stack
Categories
About Plane Software, Inc.
Plane Software builds an open-source work management platform that brings projects, knowledge, and service requests into one system for engineering and operations teams. Organizations can run it as a managed cloud service or deploy it on their own infrastructure, including isolated and sovereign clouds—an option valued in regulated industries. Founded in 2023 and headquartered in Los Angeles, the company develops in public on GitHub and serves teams worldwide.