Principal Engineer
Principal Engineer owning the decision engine that powers explainable staffing recommendations and hospital operations automation. The role requires deep TypeScript expertise, full-stack experience, strong systems thinking, and comfort working directly with clinical customers.
About the job
Responsibilities
- Design and build decision logic for staffing recommendations, alerts, and workflows.
- Own systems that balance staffing rules, hospital policies, patient needs, and operational constraints.
- Partner with product managers, designers, and engineers to build complex, customer-friendly software solutions.
- Work directly with clinical leaders to understand staffing decisions.
- Build explainable software that shows why it reached a recommendation, enabling users to trust, validate, or override it.
- Define appropriate boundaries between automation and human judgment.
- Improve the system using customer feedback, production data, and real-world outcomes.
Requirements
- Expertise with TypeScript.
- Experience working across the entire technology stack.
- Strong systems thinking and ability to reason through complex edge cases.
- Customer-facing problem-solving experience.
- Clear communication and a high-ownership mindset.
Technology Stack
- Bun
- TypeScript
- Effect
- React
- TanStack Router
- PlanetScale
Compensation and Benefits
- Base salary: $195,000–$275,000 annually.
- Medical, dental, and vision insurance.
- 401(k) with company match.
- Flexible PTO.
- Unlimited travel budget for customer-site visits.
- Bi-annual company off-sites.
- Free in-office meals.
- $5,000 relocation bonus.
- Desk setup reimbursement.
- Commuter benefits.
- Monthly gym and wellness stipend.
Skills
TypeScript, Bun, Effect, React, Tanstack Router, Planetscale, Systems Thinking, Full-Stack Development
Similar jobs
Fullstack Engineering jobsBuild and lead the technical direction of full-stack, AI-powered enterprise workflows, spanning user surfaces, backend services, integrations, permissions, and evaluations. Requires 10+ years of production software experience, strong product judgment, and hands-on expertise across distributed systems and enterprise integrations.
Leads the technical vision and architecture for Rad AI’s reporting product, partnering with executive leadership to deliver scalable, high-impact systems. The role requires principal-level technical leadership, expertise in software architecture, and experience delivering complex systems with significant business impact.
Staff Engineer building the decision engine that powers hospital staffing recommendations, alerts, and workflows. The role requires strong TypeScript expertise, full-stack experience, systems thinking, and close collaboration with clinical customers.
Leads the design and delivery of scalable Tax Credits products, mentors engineers, and drives complex, cross-functional initiatives. Requires 8+ years of software development experience, strong Ruby on Rails and JavaScript/React expertise, and experience applying AI tools to development and testing.
Build and launch scalable, AI-powered Business Insurance products from design through production, while partnering cross-functionally and mentoring engineers. The role requires 8+ years of software development experience, strong platform and application engineering skills, and experience delivering customer-facing products at scale.