Peregrine Health
Base pay range
$150,000.00/yr - $200,000.00/yr
About Peregrine Health Peregrine Health is transforming access to behavioral health care through technology. We partner with community health centers to expand care for underserved populations, combining data, automation, and thoughtful design to make care delivery more efficient and effective.
We’re looking for a Senior Software Engineer to build the foundation of our product stack — from architecture to deployment. This is a hands‑on, full‑stack role with architectural influence and close collaboration with Product and Operations. You’ll help design, build, and scale the systems that power our clinical programs across the U.S.
What You’ll Do
Design and build backend and frontend systems using modern frameworks (Node.js, React, TypeScript, PostgreSQL).
Translate product requirements into reliable, maintainable code that supports real‑world care delivery.
Lead architecture decisions across APIs, data models, and infrastructure to ensure scalability and security.
Build and evolve scheduling, documentation, and reporting systems to support cross‑market operations.
Partner with Product and Operations to evaluate feasibility, communicate trade‑offs, and deliver quickly.
Contribute to DevOps pipelines and deployment (CI/CD, AWS, monitoring).
Ensure platform reliability, uptime, and HIPAA‑level data security.
You’ll Bring
6+ years of full‑stack software engineering experience.
Proven ability to build and scale applications from scratch in early‑stage or lean environments.
Strong expertise in Node.js, TypeScript, React, and PostgreSQL.
Experience architecting and deploying secure, cloud‑based platforms (AWS preferred).
Product‑oriented mindset — you think about users and outcomes, not just code.
Bonus: familiarity with AI/ML systems or healthcare data (FHIR, EHRs).
Key Skills
Technical Leadership – Drives long‑term platform strategy and code quality.
System Design – Builds scalable, resilient systems across the stack.
Execution & Ownership – Operates autonomously and delivers high‑quality work.
Collaboration & Communication – Partners effectively with product and operations.
Adaptability – Thrives in ambiguity and fast‑moving environments.
Our Stack
Frontend: React + TypeScript
Backend: Node.js + TypeScript
Database: PostgreSQL (expanding to BigQuery for analytics)
Auth: Token‑based with RBAC
Integrations: Zoom, Outlook, EHRs, licensing tools
Infrastructure: AWS‑hosted, GitHub for version control and deployment
Why Peregrine You’ll be part of a small, high‑impact team building technology that makes behavioral health care more accessible, efficient, and data‑driven. Your work will shape the core infrastructure that powers our platform and defines how behavioral health is delivered at scale.
If you want to build with purpose, we’d love to talk.
Role Details Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Engineering and Information Technology
Industries: Hospitals and Health Care
#J-18808-Ljbffr
About Peregrine Health Peregrine Health is transforming access to behavioral health care through technology. We partner with community health centers to expand care for underserved populations, combining data, automation, and thoughtful design to make care delivery more efficient and effective.
We’re looking for a Senior Software Engineer to build the foundation of our product stack — from architecture to deployment. This is a hands‑on, full‑stack role with architectural influence and close collaboration with Product and Operations. You’ll help design, build, and scale the systems that power our clinical programs across the U.S.
What You’ll Do
Design and build backend and frontend systems using modern frameworks (Node.js, React, TypeScript, PostgreSQL).
Translate product requirements into reliable, maintainable code that supports real‑world care delivery.
Lead architecture decisions across APIs, data models, and infrastructure to ensure scalability and security.
Build and evolve scheduling, documentation, and reporting systems to support cross‑market operations.
Partner with Product and Operations to evaluate feasibility, communicate trade‑offs, and deliver quickly.
Contribute to DevOps pipelines and deployment (CI/CD, AWS, monitoring).
Ensure platform reliability, uptime, and HIPAA‑level data security.
You’ll Bring
6+ years of full‑stack software engineering experience.
Proven ability to build and scale applications from scratch in early‑stage or lean environments.
Strong expertise in Node.js, TypeScript, React, and PostgreSQL.
Experience architecting and deploying secure, cloud‑based platforms (AWS preferred).
Product‑oriented mindset — you think about users and outcomes, not just code.
Bonus: familiarity with AI/ML systems or healthcare data (FHIR, EHRs).
Key Skills
Technical Leadership – Drives long‑term platform strategy and code quality.
System Design – Builds scalable, resilient systems across the stack.
Execution & Ownership – Operates autonomously and delivers high‑quality work.
Collaboration & Communication – Partners effectively with product and operations.
Adaptability – Thrives in ambiguity and fast‑moving environments.
Our Stack
Frontend: React + TypeScript
Backend: Node.js + TypeScript
Database: PostgreSQL (expanding to BigQuery for analytics)
Auth: Token‑based with RBAC
Integrations: Zoom, Outlook, EHRs, licensing tools
Infrastructure: AWS‑hosted, GitHub for version control and deployment
Why Peregrine You’ll be part of a small, high‑impact team building technology that makes behavioral health care more accessible, efficient, and data‑driven. Your work will shape the core infrastructure that powers our platform and defines how behavioral health is delivered at scale.
If you want to build with purpose, we’d love to talk.
Role Details Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Engineering and Information Technology
Industries: Hospitals and Health Care
#J-18808-Ljbffr