Senior Software Engineer - Encryption & PHI
Core
Build encryption and key-management systems and develop controls to detect, transform, and safely handle sensitive data (PHI, PII) across workflows, connectors, and storage.
Role type
Senior IC backend engineer (security & encryption)
Builds
Production encryption systems, key-management infrastructure, and secure data handling controls
Domain
Healthcare data security, cryptography, cloud infrastructure
Required skills
Python, applied cryptography, encryption and key management, signing and authentication, session and token handling, multi-tenant isolation, sensitive-data processing, secure credential storage, system migration and rollback
Preferred skills
HashiCorp Vault, cloud KMS, HSMs, envelope encryption, key rotation, PHI/PII detection and redaction, pseudonymization, tokenization, PKI, certificate systems, self-hosted or air-gapped deployments, AI-agent or LLM architectures
Technologies
Python, HashiCorp Vault, cloud KMS, HSMs, PKI
Responsibilities
Build encryption and key-management systems across hosted, VPC, and on-premises deployments; Develop controls to detect, transform, and safely handle PHI, PII, and other sensitive data; Secure customer credentials and tokens from storage through runtime use; Improve tenant isolation, signing, verification, and service-to-service authentication; Create shared Python services, libraries, and APIs for security-critical behavior; Lead migrations, compatibility periods, staged rollouts, observability, recovery, and rollback for live systems
Seniority
Senior, hands-on IC