Kodex is a company that revolutionizes how organizations handle sensitive subpoenas and data requests from law enforcement and government agencies. They are seeking a Software Engineer to join their Integrations team, responsible for building and operating customer-facing integrations that enhance workflow efficiency and security across the platform.
Responsibilities:
- Building 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)
- Shipping identity and verification integrations such as Sign in with Kodex (OIDC) and related security reviews, test environments, and customer enablement
- Delivering cross-border / government portal integrations (e.g., e-Evidence-style workflows) that require careful spec compliance, auditing, and operational rigor
- Productizing existing bespoke integrations into reusable, scalable primitives (migrations, standard connectors, consistent schemas)
- Building self-serve integrations (e.g., marketplace-grade Slack app experiences) that eliminate manual setup and reduce on-call/customer support load
- Improving 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 the design and correctness of the system
- Participating in on-call rotations to maintain system reliability and respond to incidents
- Raising the bar on engineering quality through thoughtful architecture, testing, and pragmatic refactors
Requirements:
- Have 4+ years of professional software engineering experience (or equivalent)
- Are strong in TypeScript and comfortable across Node.js backend + React frontend
- Have experience with (or are excited to learn) Golang and security-focused infrastructure (e.g., AWS Nitro Enclaves, key management, sensitive data handling)
- Have shipped and operated production APIs / integrations (REST/GraphQL, webhooks, queues, async workflows)
- Understand (or are excited to learn deeply) authn/authz patterns such as OAuth2 / OIDC, service-to-service authentication, token hygiene, and secure-by-default interface design
- Think carefully about reliability (timeouts, retries, idempotency, backfills, migrations, monitoring) and can debug production issues efficiently
- You've used AI coding tools effectively in production and know how to guide them with strong engineering judgment (design, architecture, testing)
- Can take ambiguous requirements (often from external partners) and turn them into clear designs and deliverables
- Value pragmatism, autonomy, and a customer-first mindset
- Experience with security reviews, compliance-heavy domains, marketplace app ecosystems (e.g., Slack), or large integration migrations