Own application security across an AI-enabled healthcare marketplace. You'll design privacy-by-design controls, build a secure SDLC, threat-model new features (including AI features), and partner with product teams to ship fast and safely.
Define and drive the application security program for patient, provider, and internal apps/APIs; build pragmatic, developer-friendly controls.
Structured models for new features (incl. AI/RAG/search, payments, messaging), covering authn/z, data flows, third parties, and abuse cases.
Enforce data minimization, purpose limitation, strong encryption, least privilege, and clear PHI boundary (no PHI to non-compliant endpoints).
Templates, secure defaults, linters, and quick paths to fix. Opinionated guidance beats policy-only approaches.
| Area | Summary |
|---|---|
| AppSec ownership | Define and drive the application security program for patient, provider, and internal apps/APIs; build pragmatic, developer-friendly controls. |
| Threat modeling | Structured models for new features (incl. AI/RAG/search, payments, messaging), covering authn/z, data flows, third parties, and abuse cases. |
| Privacy by design | Enforce data minimization, purpose limitation, strong encryption, least privilege, and clear PHI boundary (no PHI to non-compliant endpoints). |
| Developer enablement | Templates, secure defaults, linters, and quick paths to fix. Opinionated guidance beats policy-only approaches. |
Focus: Modern auth (OIDC/OAuth2), session mgmt, step-up auth for sensitive actions.
Examples: Rotate secrets, short tokens, hardened cookies, RBAC/ABAC, JTI revocation.
Focus: Injection prevention, SSRF/XSS/XXE defenses, content sanitization.
Examples: Centralized encoders, CSP, template auto-escape, signed URLs.
Focus: Encrypt at rest & transit, KMS/HSM, key rotation, field-level encryption for sensitive PII/PHI.
Examples: TLS 1.2+, KMS CMKs, envelope encryption, tokenization/pseudonymization.
Focus: Secret scanning, sealed secrets, workload identity, build integrity.
Examples: SBOM, provenance attestations, SLSA concepts, branch protections.
Focus: Vendor risk, DPA/BAA checks, least data sharing, key escrow.
Examples: Scopes per integration, signed webhooks, egress allow-lists.
Focus: Rate limits, anomaly detection, anti-automation, account take-over defenses.
Examples: Device signals, captcha alternatives, velocity and behavior models.
| Domain | Focus | Examples |
|---|---|---|
| Authentication & Authorization | Modern auth (OIDC/OAuth2), session mgmt, step-up auth for sensitive actions. | Rotate secrets, short tokens, hardened cookies, RBAC/ABAC, JTI revocation. |
| Input/Output Handling | Injection prevention, SSRF/XSS/XXE defenses, content sanitization. | Centralized encoders, CSP, template auto-escape, signed URLs. |
| Data Protection | Encrypt at rest & transit, KMS/HSM, key rotation, field-level encryption for sensitive PII/PHI. | TLS 1.2+, KMS CMKs, envelope encryption, tokenization/pseudonymization. |
| Secrets & CI/CD | Secret scanning, sealed secrets, workload identity, build integrity. | SBOM, provenance attestations, SLSA concepts, branch protections. |
| Third Parties & SaaS | Vendor risk, DPA/BAA checks, least data sharing, key escrow. | Scopes per integration, signed webhooks, egress allow-lists. |
| Abuse & Fraud | Rate limits, anomaly detection, anti-automation, account take-over defenses. | Device signals, captcha alternatives, velocity and behavior models. |
Our AI features must be safe, privacy-preserving, and resilient to prompt-level and supply-chain attacks. Simpler non-AI solutions are preferred where they outperform or reduce risk.
HIPAA boundary, state consumer health privacy (e.g., WA "My Health My Data"), CPRA/CPPA and GDPR principles apply to model inputs/outputs and storage.
Security activities: Threat models, data-flow diagrams, privacy impact checks, crypto decisions.
Tooling: Architectural RFCs, STRIDE, data catalogs, key mgmt runbooks.
Security activities: Secure frameworks, dependency hygiene, secrets mgmt, parameterized queries.
Tooling: SBOM, Dependabot/Renovate, KMS, IAM roles, secret scanners.
Security activities: SAST/DAST/IAST, unit/contract tests incl. security assertions, fuzzing.
Tooling: Static analyzers, container scanners, ZAP/Burp, fuzzers.
Security activities: Signed builds, policy gates, change approvals, staged rollouts.
Tooling: CI attestations, OPA/Conftest, deploy diff checks.
Security activities: Runtime protections, WAF, IDS/IPS, secrets rotation, backup/restore tests.
Tooling: WAF/CDN, CSP, SIEM, EDR, KMS rotation jobs, chaos drills.
| Stage | Security activities | Tooling (illustrative) |
|---|---|---|
| Design | Threat models, data-flow diagrams, privacy impact checks, crypto decisions. | Architectural RFCs, STRIDE, data catalogs, key mgmt runbooks. |
| Build | Secure frameworks, dependency hygiene, secrets mgmt, parameterized queries. | SBOM, Dependabot/Renovate, KMS, IAM roles, secret scanners. |
| Test | SAST/DAST/IAST, unit/contract tests incl. security assertions, fuzzing. | Static analyzers, container scanners, ZAP/Burp, fuzzers. |
| Release | Signed builds, policy gates, change approvals, staged rollouts. | CI attestations, OPA/Conftest, deploy diff checks. |
| Operate | Runtime protections, WAF, IDS/IPS, secrets rotation, backup/restore tests. | WAF/CDN, CSP, SIEM, EDR, KMS rotation jobs, chaos drills. |
Definition: Avg. time to fix high/critical vulns from discovery to prod.
Guardrails: Prioritize exploitable issues; avoid "dashboard chasing."
Definition: % security issues found post-release vs. pre-release.
Guardrails: No slowdown on critical product delivery.
Definition: Count and dwell time of secrets in code/logs.
Guardrails: Time-bound rotation SLAs; verify revocation.
Definition: Red-team pass rate, prompt-injection block rate, eval regressions.
Guardrails: No PHI egress; latency/cost within SLOs.
| Metric | Definition | Guardrails |
|---|---|---|
| Mean time to remediate (MTTR) | Avg. time to fix high/critical vulns from discovery to prod. | Prioritize exploitable issues; avoid "dashboard chasing." |
| Defect escape rate | % security issues found post-release vs. pre-release. | No slowdown on critical product delivery. |
| Secrets exposure | Count and dwell time of secrets in code/logs. | Time-bound rotation SLAs; verify revocation. |
| AI guardrail efficacy | Red-team pass rate, prompt-injection block rate, eval regressions. | No PHI egress; latency/cost within SLOs. |
| Must-have | Nice-to-have |
|---|---|
|
|
Resume/CV + short note on an AppSec win and an AI security/guardrail choice you made.
30 min on AppSec judgment, trade-offs, and collaboration style.
Threat-model exercise (includes an AI feature); code review or design critique.
Time-boxed hands-on (or prior work walkthrough) covering SDLC/tooling and guardrails.
Cross-functional interviews with Product/Eng/Legal; privacy & safety scenarios.
Comp band, benefits, start date. Background check post-offer where lawful.
| Step | What to expect | Typical time |
|---|---|---|
| 1) Apply | Resume/CV + short note on an AppSec win and an AI security/guardrail choice you made. | 2–5 business days |
| 2) Screen | 30 min on AppSec judgment, trade-offs, and collaboration style. | ~1 week |
| 3) Deep dive | Threat-model exercise (includes an AI feature); code review or design critique. | ~1 week |
| 4) Practical | Time-boxed hands-on (or prior work walkthrough) covering SDLC/tooling and guardrails. | 3–7 days |
| 5) Panel | Cross-functional interviews with Product/Eng/Legal; privacy & safety scenarios. | ~1 week |
| 6) Offer | Comp band, benefits, start date. Background check post-offer where lawful. | 48–72 hours |
Accommodation requests: email care@clinicbooking.com with subject "Interview Accommodation".
Email your application with your resume/CV and 1–2 concrete examples (before/after) of issues you prevented or remediated. If available, include a sanitized threat model or security RFC.
Apply NowOwner/Operator: Spyface Tech Company, LLC (d/b/a "ClinicBooking"). Address: 30 N Gould St Ste N, Sheridan, WY 82801, USA · Contact: hello@spyface.com (corporate), care@clinicbooking.com (talent).