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, Pharmacy Integrations to help build and maintain the backend systems connecting Bask Health's telehealth platform with pharmacy partners and fulfillment operations.
You'll develop APIs, backend services, and integration workflows that support prescription routing, pharmacy orders, fulfillment updates, and the exchange of information between Bask and external systems.
This is a hands-on engineering role for someone with experience building production backend applications and integrating third-party services. You'll work on meaningful features, troubleshoot integration issues, and help improve the reliability of systems used by our pharmacy operations teams.
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 collaborate with engineers, product managers, and pharmacy operations teams to turn operational requirements into reliable technical solutions.
We're looking for someone who enjoys solving integration challenges, pays attention to data accuracy, and takes responsibility for the quality of their work.
What You'll Do
Build, test, and maintain backend services connecting Bask's platform with pharmacy partners and external systems.
Develop APIs, webhooks, and integration workflows supporting prescription routing, pharmacy orders, and fulfillment updates.
Implement backend features using TypeScript, Node.js, AWS, SST, and SQL databases.
Work with third-party APIs to send, receive, validate, and process pharmacy-related information.
Help maintain reliable communication between internal services and external pharmacy systems.
Develop application logic for order status changes, fulfillment events, and exception handling.
Work with AWS services such as Lambda, SQS, and EventBridge to support background jobs and asynchronous processing.
Implement error handling, retries, validation, and safeguards against duplicate event processing.
Create and maintain database models for integration records, pharmacy orders, and fulfillment events.
Help investigate discrepancies between internal records and external partner systems.
Build automated tests for APIs, integrations, and common failure scenarios.
Troubleshoot production issues, investigate failed requests, and help implement lasting fixes.
Improve logging, monitoring, and visibility into integration performance.
Collaborate with pharmacy operations teams to understand workflows and recurring technical issues.
Work with product managers and senior engineers to break requirements into implementation tasks.
Participate in code reviews, technical planning, and engineering discussions.
Follow appropriate security practices when handling sensitive patient and prescription information.
Contribute to internal tools that help teams investigate pharmacy order issues and integration failures.
Document APIs, integration behavior, and important technical workflows.
Use AI-assisted development tools such as Cursor and Claude Code to support development, debugging, and testing while reviewing generated code carefully.
Take ownership of assigned features from…