About Bask Health
Bask Health is a software platform that enables entrepreneurs, doctors, and healthcare businesses to launch, manage, and grow direct-to-consumer telehealth businesses.
Our platform brings together patient experiences, clinical workflows, pharmacy operations, and commerce tools in one place.
We're an entrepreneurial, product-focused engineering team that values ownership, technical excellence, and building software that solves real problems. Engineers work closely with product teams and company leadership, take features from idea to production, and have a direct role in shaping the platform.
Engineering at Bask is AI-first and builder-led. We use tools like Cursor and Claude Code throughout development while maintaining high standards for reliability, testing, and software quality.
About the Role
We're looking for a Backend Engineer, Care Platform & EMR to help develop and maintain the backend systems supporting Bask Health's clinical workflows and electronic medical record (EMR) capabilities.
You'll build services and APIs that support patient records, clinical encounters, provider review queues, prescribing workflows, and communication between different parts of our telehealth platform.
This is a hands-on engineering position for someone who has experience building production backend applications and wants to take ownership of meaningful features while continuing to grow technically.
Our backend stack includes TypeScript, Node.js, AWS, SST, and SQL databases, with tools such as Prisma and Drizzle used across the platform.
You'll work closely with other engineers, product managers, and clinical operations teams to turn product requirements into reliable backend functionality.
We're looking for someone who writes thoughtful, maintainable code, enjoys solving complex problems, and understands the importance of reliability and data accuracy in healthcare software.
What You'll Do
Build, test, and maintain backend services supporting Bask's care platform and EMR workflows.
Develop APIs and application logic for patient records, clinical encounters, provider queues, and prescribing-related workflows.
Implement backend features using TypeScript, Node.js, AWS, SST, and SQL databases.
Work with relational databases, create data models, and maintain database schemas.
Build and maintain integrations between patient-facing applications and internal clinical tools.
Develop reliable application logic for multi-step clinical workflows and changes in patient records.
Work with AWS services such as Lambda, SQS, and EventBridge to support background jobs and asynchronous processing.
Implement authentication, authorization, and appropriate access controls for sensitive information.
Write automated tests to verify backend functionality and prevent regressions.
Investigate bugs, troubleshoot production issues, and help implement lasting fixes.
Improve the performance, reliability, and maintainability of existing backend services.
Collaborate with frontend engineers to ensure APIs and backend services support product requirements.
Work with product managers and clinical operations teams to understand workflows and identify technical needs.
Participate in technical planning, architecture discussions, and code reviews.
Contribute to documentation for APIs, backend services, and important workflows.
Use AI-assisted development tools such as Cursor and Claude Code to support development, debugging, and testing while reviewing generated code carefully.
Help maintain monitoring, logging, and operational visibility into backend services.
Take ownership of assigned features from implementation through testing, deployment, and follow-up.
Learn from senior engineers and contribute ideas for improving engineering practices and platform architecture.
Requirements
3+ years of professional software engineering experience, with hands-on backend development experience.
Strong proficiency in TypeScript, JavaScript, and Node.js.
Experience…