About The Position

Bask Health is a software platform for launching, managing, and growing direct-to-consumer telehealth businesses. The Senior Platform Engineer, APIs & Workflow Automation will design, build, and improve shared services, APIs, and automation infrastructure for Bask Health’s platform, connecting patient experiences, clinical workflows, pharmacy operations, merchant tools, and external services. The role focuses on reliable, reusable infrastructure that helps engineering teams build and scale products. This is a hands-on senior engineering role involving complex integrations and architecture for systems used by other engineers. The position works with product engineers, product managers, and operations teams to identify automation opportunities, simplify workflows, and improve shared infrastructure. Bask’s engineering stack includes TypeScript, Node.js, AWS, SST, and SQL databases, with tRPC, Prisma, and Drizzle used across the platform. The engineer is expected to independently own major technical initiatives, make architectural decisions, and build secure, maintainable, scalable systems. The team uses AI-assisted development tools such as Cursor and Claude Code while maintaining standards for reliability, testing, security, and software quality.

Requirements

  • At least 5 years of professional software engineering experience, including substantial backend or platform engineering experience.
  • Strong proficiency in TypeScript, JavaScript, and Node.js.
  • Experience designing, building, and maintaining production backend services and APIs.
  • Hands-on experience with AWS and serverless application development.
  • Experience with AWS Lambda, SQS, EventBridge, or comparable cloud services.
  • Strong experience with SQL databases, relational data modeling, and database schema design.
  • Experience building third-party integrations, working with webhooks, and designing reliable asynchronous workflows.
  • Understanding of distributed systems, event-driven architecture, message queues, and background processing.
  • Experience designing reusable services, shared libraries, or backend infrastructure used by multiple applications.
  • Ability to design workflows with suitable retries, idempotency, error handling, and recovery mechanisms.
  • Experience implementing authentication, authorization, API security, and secure data handling.
  • Strong understanding of software testing, debugging, monitoring, and production reliability.
  • Experience improving developer workflows through automation, reusable tooling, or shared engineering practices.
  • Ability to independently own complex technical initiatives from design through production deployment.
  • Experience making architectural decisions and evaluating technical tradeoffs.
  • Familiarity with Git, code reviews, CI/CD, and modern software development practices.
  • Experience collaborating across engineering teams to define technical requirements and shared platform standards.
  • Ability to use AI-assisted development tools effectively and independently validate generated code for correctness, security, and maintainability.
  • Strong analytical thinking, problem-solving skills, and attention to detail.
  • Excellent written and verbal communication skills.
  • Comfort working in a fast-moving environment with significant ownership and responsibility.

Nice To Haves

  • Experience with SST and infrastructure-as-code tools.
  • Experience with Prisma, Drizzle, or tRPC.
  • Familiarity with React, Next.js, or full-stack TypeScript applications.
  • Experience with multi-tenant SaaS platforms or monorepo architectures.
  • Experience building workflow orchestration systems, automation engines, or reusable integration frameworks.
  • Experience developing internal developer platforms, shared SDKs, or engineering productivity tools.
  • Familiarity with CI/CD automation, deployment pipelines, and developer self-service tooling.
  • Experience designing event-driven systems with complex state transitions and multiple external dependencies.
  • Experience with observability, distributed tracing, alerting, and production incident investigation.
  • Experience building healthcare, e-commerce, or subscription-based SaaS platforms.
  • Familiarity with HIPAA, data privacy, or regulated software environments.
  • Experience building internal tools that automate operational processes.
  • Experience improving API performance, database efficiency, and system scalability.
  • Experience mentoring engineers and establishing reusable engineering patterns.
  • Experience using Cursor, Claude Code, or similar AI-assisted development tools in production engineering workflows.

Responsibilities

  • Design, develop, and maintain shared backend services and APIs used across Bask’s telehealth platform.
  • Build reusable infrastructure supporting patient experiences, clinical workflows, pharmacy operations, and merchant-facing applications.
  • Develop scalable APIs, application services, and integration patterns using TypeScript and Node.js.
  • Design and implement workflow automation that reduces manual operational work and improves system reliability.
  • Build event-driven services and asynchronous processing workflows using AWS Lambda, SQS, EventBridge, and related infrastructure.
  • Develop and maintain serverless applications using AWS and SST.
  • Design database schemas, data models, and service interfaces for shared platform functionality.
  • Build integrations connecting internal applications, external APIs, and third-party services.
  • Develop reusable authentication, authorization, validation, and configuration patterns.
  • Design reliable workflows for retries, failures, duplicate events, and complex state transitions.
  • Improve API performance, system reliability, observability, and operational visibility.
  • Simplify backend architecture and reduce duplicated functionality across engineering teams.
  • Build internal tools and automation to improve developer productivity and operational efficiency.
  • Collaborate with frontend and product engineers to ensure shared APIs support application requirements.
  • Work with product managers and operations teams to translate complex workflows into technical solutions.
  • Establish engineering patterns and standards for API design, event processing, and shared service development.
  • Lead technical design discussions and evaluate architectural tradeoffs.
  • Review code, provide technical guidance, and help other engineers build reliable integrations.
  • Write automated tests for complex workflows, integrations, and failure scenarios.
  • Investigate production incidents, identify root causes, and implement durable improvements.
  • Improve logging, monitoring, alerting, and debugging capabilities across shared services.
  • Own major platform initiatives from architecture and implementation through deployment and production support.
  • Use AI-assisted development tools such as Cursor and Claude Code while independently validating code quality, security, and correctness.
  • Help shape the long-term architecture of Bask’s backend platform as the company expands its products and integrations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service