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
Deliverable
production ML models | product features | 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