Integration Engineer
Role details
Job location
Tech stack
Job description
The Integration Engineer will design, build, and deploy integration components connecting the vLEI credential infrastructure to health plan payer systems. This includes implementing the authorization server integration layer, building DCRP client and server capabilities, developing the credential validation workflow, and deploying across Development, UAT, and Production environments. Engineers on this engagement will work with FHIR APIs, OAuth 2.0/SMART on FHIR authorization, and cryptographic credential verification in a Kubernetes-based deployment model., * Implement integration components for the three-layer architecture: front-end onboarding portal, credential validation/confidence factor engine, and back-end DCRP connectivity to health plan infrastructure
- Build and configure the authorization server reference implementation for deployment as Dockerized containers in Kubernetes pods
- Develop Dynamic Client Registration Protocol (DCRP) integration supporting both server-side (accepting connections) and client-side (initiating connections) capabilities
- Implement FHIR API endpoints and data exchange workflows aligned with Da Vinci Implementation Guides (PDex, HRex, CDex) and CMS payer interoperability requirements
- Build OAuth 2.0/SMART on FHIR authorization flows incorporating credential-based trust verification from the vLEI credential chain
- Develop the confidence factor review workflow, integrating health plan approval/rejection logic with the credential validation layer
- Deploy and manage integration components across Development, UAT, and Production environments
- Implement cryptographic credential verification logic including signature validation, key state verification, and credential chain traversal
- Write integration tests, API contract tests, and deployment automation scripts
- Collaborate with the Security Specialist on threat mitigations and with the BA on requirements translation
Requirements
- 5+ years of software engineering experience with at least 2 years focused on healthcare API integration or health information exchange
- Strong hands-on experience with HL7 FHIR (R4+) API development, including resource CRUD operations, search parameters, subscriptions, and bulk data access
- Production experience implementing OAuth 2.0 authorization flows, including SMART on FHIR launch sequences, client credentials grants, and token introspection
- Proficiency with Docker containerization and Kubernetes orchestration, including pod deployment, service configuration, and secrets management
- Experience with API gateway patterns, mutual TLS, and certificate-based authentication in enterprise environments
- Familiarity with Dynamic Client Registration (RFC 7591/7592) or equivalent protocol-level client provisioning mechanisms
- Proficiency in Python, Java, or Node.js with RESTful API development frameworks
- Experience with CI/CD pipelines and multi-environment deployment strategies (Dev/UAT/Prod), * Experience with decentralized identity technologies, verifiable credential issuance/verification, or W3C DID methods
- Familiarity with vLEI (Verifiable Legal Entity Identifier) or KERI (Key Event Receipt Infrastructure) protocol implementations
- Knowledge of cryptographic primitives: Ed25519/Ed448 signatures, BLAKE3/SHA-3 hashing, key derivation functions, and key rotation protocols
- Experience with FAST Security Trust Framework or TEFCA technical onboarding requirements
- Familiarity with CMS interoperability rules (CMS-9115-F, CMS-0057-F) and CARIN Blue Button implementation requirements
- Experience with Da Vinci Implementation Guides and payer-to-payer data exchange patterns
- Contributions to open-source healthcare interoperability or identity projects