Back to jobs
New

Senior Software Engineer / Architect

Remote, USA

Senior Software Engineer / Architect

About FamilyWell

FamilyWell Health is an AI-enabled mental health start-up dedicated to solving the women’s mental health crisis by seamlessly embedding high quality, equitable, & affordable mental health care into OB/Gyn practices. FamilyWell provides comprehensive virtual mental health services designed specifically for integration into OB/Gyn practices utilizing the psychiatric collaborative care model. FamilyWell’s virtual care team model delivers evidence-based coaching, therapy, care coordination, and psychiatric services with specialized expertise in perinatal mental health and perimenopause/menopause.

Why this role

FamilyWell is scaling a tech-enabled mental health platform for women. Our custom Registry (Postgres) orchestrates care across our EMR (Healthie), Spruce messaging, RCM, and patient engagement tools. Next up: a BI layer, data warehouse, and workflow automation. We’re hiring a hands-on senior engineer who owns the whole stack—design it, build it, instrument it, secure it—while partnering on system design, reliability, and data architecture.

What you’ll own

  • Platform & architecture
    • Define and evolve our system architecture (service boundaries, data model, integration strategy, security/identity).
    • Choose the right patterns (events/queues, caching, REST/FHIR/GraphQL contracts) and document them clearly.
    • Create reference implementations and guardrails (linting, testing, codegen, libraries).
  • Product engineering
    • Lead development of Registry features: care-team workflows, scheduling, cohorting, rules/automation, and patient program logic.
    • Build and maintain integrations with Healthie, Spruce, Slack, Google Workspace, RCM, and data/BI tools; design for idempotency, retries, and reconciliation.
  • Data & reliability
    • Own all schema design, migrations, and performance; set patterns for read replicas and CDC to the data warehouse (Snowflake).
    • Mature observability (metrics, logs, traces), SLOs, and error budgets; drive incident response.
  • Security & compliance
    • Champion HIPAA/SOC 2 best practices: PHI handling, audit logging, least-privilege, encryption, key rotation, SSO (SAML/OIDC).
    • Partner with ops/compliance on evidence collection and vendor risk reviews.
  • DevOps & delivery
    • Shape CI/CD, infrastructure-as-code, environment strategy, and release practices; guide cost/perf tradeoffs.
    • Establish SDLC rituals (PR review, ADRs, release notes) and quality bars (unit/integration/e2e).
  • Technical leadership
    • Be the technical owner for the platform; mentor engineers; collaborate tightly with Product, Data, and Clinical Ops; translate requirements into clear technical plans.

Day-to-day stack (you don’t need all, but you’re fluent across most)

  • Backend: TypeScript/Node (or Python), Postgres (SQL, indexing, EXPLAIN), Redis, queues (SQS/Kafka/Rabbit)
  • APIs/Interop: REST, webhooks, OAuth2, SAML/OIDC; familiarity with FHIR/HL7, X12 (RCM) is a plus
  • Frontend: React/Next.js (Vercel), Tailwind (nice to have)
  • Infra: AWS or GCP, Fly.io/Vercel, Docker, Terraform (or Pulumi), CI/CD (GitHub Actions)
  • Data: CDC (Debezium/Logical Replication), dbt, Snowflake/BigQuery (with an Analytics/BI Eng partner)
  • Obs/Sec: Datadog/CloudWatch, OpenTelemetry, Vault/KMS, SAST/DAST

What you’ve done

  • 7–10+ years building production systems; 3+ years owning architecture or complex service design.
  • Shipped secure, reliable systems in healthcare or another regulated space; comfort with HIPAA.
  • Led integrations with 3rd-party SaaS/EMRs; handled idempotency, rate limits, retries, reconciliation.
  • Scaled Postgres (schemas, migrations, vacuum/ANALYZE, partitioning, read replicas).
  • Proven track record of turning ambiguous requirements into shipping software on tight timelines.
  • Excellent code quality, testing discipline (unit/integration/e2e), and documentation habits.

Nice-to-haves

  • Experience with Healthie, Spruce, athenahealth, Canvas, or RCM systems.
  • Event-driven architectures; rules engines or workflow orchestration (Temporal/Cadence).
  • Security certifications or SOC 2 audit experience.
  • Prior startup, 0→1 and 1→n scaling.

 

Create a Job Alert

Interested in building your career at FamilyWell? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter*

Accepted file types: pdf, doc, docx, txt, rtf


Education

Select...
Select...
Select...

Select...