Skip to content

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.

150k – 180kUnited StatesBackend EngineeringRemote4+ YOE

About the role

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

TypeScriptNode.jsReactGoREST APIsGraphQLOauth2OIDCAWSPostgresPrismaWebhooks

Backend Software Engineer

Backend engineer building and scaling data pipelines, APIs, and storage systems (DuckDB, PostgreSQL, Airflow) that power construction-insight applications and integrate with CV/ML models.

150k – 200kSan Francisco, CABackend EngineeringHybrid3+ YOEC++SQL

Deliverability Engineer, Core Sending

As a Deliverability Engineer, you will be responsible for building and maintaining core components for sending transactional and marketing emails. This role requires expertise in email deliverability, reputation, and high-volume email systems.

150k – 180kUnited StatesBackend EngineeringRemoteSpfAWS

Backend Engineer , Core Sending

As a Backend Engineer on the Core Sending Squad, you will build and operate Resend’s email transport infrastructure, focusing on SMTP delivery, MTA systems, and routing. You will design systems for throttling, IP pools, and reputation-aware routing, and improve bounce classification.

150k – 170kUnited StatesBackend EngineeringRemoteGoMta

Product Engineer

Builds product for AI agent memory and context layer, focusing on backend systems, developer SDKs/APIs, integrations with tools like Slack/Notion, and agent primitives. Requires 3+ years backend/fullstack experience, Python/TypeScript fluency, and strong product judgment for onsite SF role.

150k – 220kSan Francisco, CABackend EngineeringOn-site3+ YOEAPIsSDKs

Software Engineer - Back End

Builds and scales AI-native backend infrastructure and cloud-native microservices using Python and Kubernetes for enterprise AI workflows. Requires 3+ years backend experience with cloud platforms and DevOps tools.

150k – 250kSan Francisco, CA +1Backend EngineeringHybrid3+ YOEGoC++