Principal Engineer, Software (Enterprise Platform)
Core
Building foundational enterprise platform infrastructure (identity, multi-tenancy, billing, audit) for autonomous science AI systems serving pharmaceutical and research organizations.
Role type
Principal Engineer, Enterprise Platform
Builds
Core enterprise capabilities including multi-tenancy, identity/permissions, metering/billing, audit logging, and agentic AI-powered self-service systems.
Domain
Life Sciences / Materials Science / Enterprise SaaS Platform
Deliverable
production ML models | infrastructure
Required skills
Enterprise SaaS platform architecture, authentication/authorization (OAuth 2.0, OIDC, SAML), multi-tenancy, RBAC, billing/metering, Kubernetes, Terraform, AWS/GCP, Python, FastAPI, async Python, event-driven systems, infrastructure-as-code, containerized deployments
Preferred skills
Agentic systems and workflow automation, scientific data platforms (LIMS, ELN), self-service enterprise tooling design, compliance frameworks (SOC 2, HIPAA, GxP, FedRAMP, ALCOA+)
Technologies
Python, FastAPI, Kubernetes, Terraform, AWS, GCP
Responsibilities
Design and evolve core identity systems (organizations, groups, roles, SCIM, fine-grained authorization); Design tenant-aware schemas and metadata systems for heterogeneous scientific data; Architect systems for tenant provisioning, usage metering, billing, data migrations, and compliance workflows; Operate as a senior technical leader across platform engineering, infrastructure, security, AI/ML, and scientific application teams.
Seniority
Principal, hands-on IC with broad architectural influence