Skip to content
KodexKodex

Software Engineer — Integrations

Build and operate customer-facing integrations (APIs, identity federation, webhooks) connecting Kodex with third-party systems. Backend-leaning generalist with 4+ years experience in TypeScript/Node.js/React and production API experience.

About the job

What You’ll Do

  • Work closely with Product, Customer Success, and engineers to design, develop, and ship integration capabilities that unlock new workflows
  • Build external-facing APIs and “Bridge” infrastructure for ingest/egress of requests between Kodex and third-party systems (service-to-service auth, customer keys, request intake endpoints)
  • Ship identity and verification integrations such as Sign in with Kodex (OIDC) and related security reviews, test environments, and customer enablement
  • Deliver cross-border / government portal integrations (e.g., e-Evidence-style workflows) requiring careful spec compliance, auditing, and operational rigor
  • Productize existing bespoke integrations into reusable, scalable primitives (migrations, standard connectors, consistent schemas)
  • Build self-serve integrations (e.g., marketplace-grade Slack app experiences) that eliminate manual setup and reduce on-call/customer support load
  • Improve reliability and observability across integration surfaces (rate limits, retries, idempotency, structured logging, dashboards, and runbooks)
  • Leverage AI Agents to accelerate implementation, refactors and debugging while staying accountable for design and correctness
  • Participate in on-call rotations to maintain system reliability and respond to incidents
  • Raise the bar on engineering quality through thoughtful architecture, testing, and pragmatic refactors

Requirements

  • 4+ years of professional software engineering experience (or equivalent)
  • Strong in TypeScript and comfortable across Node.js backend + React frontend
  • Experience with (or excited to learn) Golang and security-focused infrastructure (AWS Nitro Enclaves, key management, sensitive data handling)
  • Shipped and operated production APIs / integrations (REST/GraphQL, webhooks, queues, async workflows)
  • Understand (or excited to learn) authn/authz patterns: OAuth2 / OIDC, service-to-service authentication, token hygiene, secure-by-default interface design
  • Think carefully about reliability (timeouts, retries, idempotency, backfills, migrations, monitoring) and can debug production issues efficiently
  • Used AI coding tools effectively in production with strong engineering judgment (design, architecture, testing)
  • Can take ambiguous requirements and turn them into clear designs and deliverables
  • Value pragmatism, autonomy, and a customer-first mindset

Nice-to-Haves

  • Experience with security reviews
  • Compliance-heavy domains
  • Marketplace app ecosystems (e.g., Slack)
  • Large integration migrations

Benefits

  • Remote-first within the U.S.
  • Offsites in exciting locations (Seattle, Miami, Nashville, San Francisco)
  • Competitive salary and meaningful equity
  • Unlimited PTO + 14 company holidays
  • 12 weeks of fully paid parental leave
  • Comprehensive medical, dental, and vision plans
  • 401(k) retirement plan

Skills

TypeScript, Node.js, React, Go, REST APIs, GraphQL, Oauth2, OIDC, AWS, Postgres, Prisma, Webhooks

Postman

Postman

Cupertino, CA

Software Engineer, IAM
$150k+/yrOn-site5+ YOEBackend Engineering

Build secure, scalable identity and access management platforms, APIs, and internal tooling using JavaScript, Node.js, React.js, and distributed-systems expertise. The role requires 5+ years of backend or distributed-systems experience and familiarity with authentication protocols is a plus.

Cribl

Cribl

United States

Software Engineer, Core Platform
$150k+/yrRemoteBackend Engineering

Build backend systems and APIs that ingest, process, and route large-scale telemetry data in real time. The role requires strong computer science fundamentals, Node.js/TypeScript experience, distributed-systems knowledge, and ownership of reliable cloud software.

Censys

Censys

United States
Distributed Systems Engineer
$151k+/yrRemote5+ YOEBackend Engineering

Build and maintain highly available, scalable distributed systems, data pipelines, messaging systems, and services powering Internet intelligence products. The role requires 5+ years of distributed-systems experience and proficiency with Go, cloud platforms, databases, and messaging technologies.

Square

Square

New York, NY

Software Engineer, Cash App Taxes
$153k+/yrRemote4+ YOEBackend Engineering

Build and maintain backend systems powering Cash App Taxes, translating complex federal and state tax requirements into reliable filing and e-file functionality. The role requires 4+ years of software development experience, strong system design skills, and a bachelor's degree or equivalent experience.

Figma

Figma

San Francisco, CA
Software Engineer - Application Platform
$153k+/yrRemote5+ YOEBackend Engineering

Build shared Ruby backend foundations for APIs, asynchronous jobs, workflow orchestration, and developer tooling. The role requires 5+ years of software engineering experience, including 3+ years with production Ruby systems, plus expertise in distributed systems and large codebases.