Kodex helps companies manage their obligations to law enforcement to prevent real world harm
Software Engineer – Integrations
Location
United States
Posted
8 days ago
Salary
$150K - $180K / year
Seniority
Senior
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 Guides
Related Job Pages
More Full-stack Engineer Jobs
• 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
Principal Software Engineer
Red HatFounded 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
• 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.
Arquitecto de Software Fullstack
redbeeConnecting businesses and technology expertise. Conectando negocios con expertise tecnológico.
• 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)




