Kodex logo
Kodex

Kodex helps companies manage their obligations to law enforcement to prevent real world harm

Software Engineer – Integrations

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2020H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

8 days ago

Salary

$150K - $180K / year

Seniority

Senior

Bachelor Degree4 yrs expEnglishAWSGraphQLJavaScriptNode.jsReactTypeScriptGo

Job Description

Software Engineer – Integrations

Kodex

• Build and operate customer-facing integrations (APIs, identity federation, webhooks, imports/exports, and marketplace apps) that reduce manual work for customers, unblock new product workflows, and raise the reliability and security bar across the platform. • Work closely with Product, Customer Success, and fellow engineers to design, develop, and ship integration capabilities that unlock new workflows. • Building external-facing APIs and “Bridge” infrastructure for ingest/egress of requests between Kodex and third-party systems. • 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 that require careful spec compliance, auditing, and operational rigor. • Productizing existing bespoke integrations into reusable, scalable primitives. • Building self-serve integrations that eliminate manual setup and reduce on-call/customer support load. • Improving reliability and observability across integration surfaces. • 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.

Job Requirements

  • 4+ years of professional software engineering experience (or equivalent)
  • Strong in TypeScript and comfortable across Node.js backend + React frontend
  • 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.

Benefits

  • Remote-first within the U.S.
  • Offsites in exciting locations. Past trips include Seattle, Miami, Nashville, and San Francisco
  • Competitive salary and meaningful equity
  • Unlimited PTO + 14 company holidays
  • 12 weeks of fully paid parental leave, with a flexible return-to-work policy
  • Comprehensive medical, dental, and vision plans
  • 401(k) retirement plan
  • Dynamic Environment: Work on impactful, high-priority matters with opportunities for professional growth.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 201-500H1B No Sponsor

• Build and improve product features for the workout experience • Enhance content management systems using React, Vue, and JavaScript • Participate in multiple aspects of the SDLC, including planning, development, testing, and deployment • Collaborate with cross-functional teams to deliver high-quality features

Ukraine
Red Hat logo

Principal Software Engineer

Red Hat

Founded in 1993, Red Hat is an award-winning technology firm working to serve as the go-to company for communities of contributors, customers, and partners in c

• Operate build systems • Help analyze and continuously improve build systems • Investigate, debug, and provide guidance for fixing failing builds • Integrate new components into build system • Support Quality Engineering teams • Support Development Teams testing builds • Demo automation improvements • Document build processes

Australia
Job Closed
Stone logo

Sênior Software Engineer, C#

Stone

Especialista em quem empreende.

Full TimeRemoteTeam 5,001-10,000Since 2012H1B Sponsor

• Como Software Engineer, você construirá soluções com visão de longo prazo e qualidade, em um time que tem a responsabilidade de: projetar, desenvolver, testar, implantar, manter e melhorar o software.

Brazil
redbee logo

Arquitecto de Software Fullstack

redbee

Connecting businesses and technology expertise. Conectando negocios con expertise tecnológico.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Liderar técnicamente a los equipos con visión de negocio • Diseñar, mantener y evolucionar la arquitectura de microservicios reactivos en la nube (AWS) • Impulsar mejoras continuas y acompañar la evolución de la plataforma • Colaborar con áreas de negocio para traducir requerimientos comerciales • Garantizar la resiliencia y rendimiento del sistema • Aportar visión técnica en Backend (Scala/Kotlin) y Frontend (React)

Argentina