Skip to content
TWINJAM

Engineering

Senior Backend Engineer, Connectors

Own the Slack, Teams, Jira, Linear and GitHub connectors that feed TWINJAM's divergence engine. You will make event ingestion faster, cheaper and stricter about what it keeps.

Location
Mumbai, Colaba (hybrid, 3 days in office)
Type
Full-time
Compensation
₹42L to ₹58L base plus ESOPs
Reports to
Meera Krishnaswamy, CTO
Posted
Oct 27, 2026

What you will do

  • Design and operate webhook and event-stream ingestion for Slack Events API, Microsoft Graph change notifications, Jira and Linear webhooks, and GitHub App events at roughly 40 million events a month.
  • Enforce channel allow-listing and least-privilege OAuth scopes at the connector edge, so non-selected channels are dropped before any processing.
  • Build idempotent, replayable pipelines with per-tenant backpressure, retries and dead-letter queues, and keep p95 flag latency under 20 seconds.
  • Own connector health signals that power our public status page, including token expiry detection and automatic re-authorisation prompts.
  • Write design docs, review code, and pair with Applied AI on the payloads the classifier receives.

What you bring

  • 6+ years building production backend systems in TypeScript, Go or Python.
  • Hands-on experience with at least two of: Slack API, Microsoft Graph, Atlassian Cloud APIs, GitHub Apps.
  • Strong grasp of OAuth 2.0, token rotation, webhook signature verification and rate-limit handling.
  • Comfort with Postgres, Redis and a managed queue (SQS, Pub/Sub or Kafka) under real load.
  • Clear written communication; you can explain a trade-off to a PM and a security reviewer in the same doc.

Nice to have

  • You have worked at, or with, a services agency and know what a fixed-fee SOW looks like.
  • Experience with multi-region data residency or tenant-level encryption keys.
  • Contributions to open-source SDKs or integration frameworks.

Missing a few of these is fine. We care more about how you think than about a checklist.

Why this role matters

Agencies trust TWINJAM with their client channels and contracts because we are careful, quiet and accurate. Everyone on the team protects that trust: we review flags with customers, read real SOWs, and measure ourselves on how rarely a PM has to dismiss an alert.

See the product you would be building.

The sandbox runs a live scope feed with real SOW clauses, flags and change orders.