B

Bask Health

Builds software for branded telehealth businesses

Backend Engineer - Billing & Revenue Systems

Backend EngineeringPosted on Nov 11
Full-timeRemote in USANo salary listed

About the Job

Requirements

  • At least 3 years of professional software engineering experience, including hands-on backend development.
  • Strong proficiency in TypeScript, JavaScript, and Node.js.
  • Experience building, testing, and maintaining production backend applications and APIs.
  • Experience working with SQL databases, relational data models, and database schema design.
  • Practical experience with AWS or comparable cloud infrastructure.
  • Experience integrating third-party APIs, processing webhooks, or implementing asynchronous backend workflows.
  • Understanding of transactional data integrity, error handling, and reliable data processing.
  • Familiarity with serverless applications, background jobs, or event-driven architectures.
  • Experience using modern database access tools or object-relational mappers.
  • Understanding of authentication, authorization, and secure handling of sensitive information.
  • Ability to implement backend features involving complex business rules and state changes.
  • Experience writing automated tests and debugging production applications.
  • Familiarity with Git, code reviews, and modern software development workflows.
  • Ability to troubleshoot technical issues and communicate findings clearly.
  • Comfort using AI-assisted development tools while independently reviewing and validating generated code.
  • Ability to complete assigned features independently and collaborate with senior engineers on more complex projects.
  • Strong problem-solving skills and attention to detail, particularly when working with transactional data.
  • Good written and verbal communication skills.
  • Comfort working in a fast-moving environment where engineers take ownership of their work.

Responsibilities

  • Build, test, and maintain backend services supporting payments, subscriptions, billing, and revenue-related workflows.
  • Develop APIs and application logic for subscription creation, renewals, cancellations, payment status updates, and billing changes.
  • Implement backend features using TypeScript, Node.js, AWS, SST, and SQL databases.
  • Build and maintain integrations with payment processors and third-party billing services.
  • Work with payment events, webhooks, and asynchronous processing to keep billing records up to date.
  • Help implement pricing rules, discounts, trials, and billing configuration across merchant and patient workflows.
  • Create and maintain database models for transactions, subscriptions, invoices, and billing events.
  • Implement validation, error handling, retries, and safeguards against duplicate transaction processing.
  • Work with AWS services such as Lambda, SQS, and EventBridge to support background jobs and event-driven workflows.
  • Investigate discrepancies between internal billing records and external payment systems.
  • Build automated tests for billing logic, subscription changes, payment failures, and common edge cases.
  • Troubleshoot production issues, investigate failed payments or unexpected billing behavior, and implement lasting fixes.
  • Improve logging, monitoring, and visibility into billing system performance.
  • Collaborate with finance and operations teams to understand recurring billing issues and reporting needs.
  • Work with product managers and senior engineers to break requirements into technical implementation tasks.
  • Participate in code reviews, technical planning, and engineering discussions.
  • Follow secure development practices when handling payment-related and sensitive customer information.
  • Contribute to internal tools that help teams investigate transactions and resolve billing issues.
  • Document APIs, billing workflows, and important system behavior.
  • Use AI-assisted development tools such as Cursor and Claude Code to support development, debugging, and testing while carefully reviewing generated code.
  • Take ownership of assigned features from implementation through testing, deployment, and follow-up.
  • Improve existing billing services and contribute ideas for making transaction processing more reliable and maintainable.

Desired Qualifications

  • Experience building payment processing, billing, or subscription management systems.
  • Experience integrating Stripe or comparable payment processors.
  • Familiarity with recurring billing, subscription renewals, cancellations, refunds, or failed-payment recovery.
  • Experience implementing idempotency, webhook processing, retries, or transaction reconciliation.
  • Familiarity with pricing engines, discounts, trials, or subscription plan management.
  • Experience with SST and AWS services such as Lambda, SQS, and EventBridge.
  • Experience with Prisma, Drizzle, or tRPC.
  • Familiarity with Next.js, React, or full-stack TypeScript development.
  • Experience working with multi-tenant SaaS applications or monorepo architectures.
  • Experience building e-commerce checkout flows, merchant billing tools, or paid SaaS products.
  • Familiarity with PCI DSS considerations or payment-related security practices.
  • Experience developing internal tools for finance, billing, or operations teams.
  • Experience with monitoring, logging, and investigating production transaction failures.
  • Experience using Cursor, Claude Code, or similar AI-assisted development tools.

About the Company

Bask Health

Builds software for branded telehealth businesses

Bask Health builds software for entrepreneurs, medical practices and developers launching online healthcare businesses under their own brands. Its platform brings patient intake, medical records and prescription order management into a shared system rather than requiring each clinic to assemble separate tools. Customers use a visual builder to configure questionnaires and patient portals, then coordinate consultations and medication fulfillment with outside providers. The company charges subscription fees plus costs tied to visits, pharmacy orders, shipping and transactions. Bask Health was founded in 2021 and is headquartered in New York City.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
New York, NY
Founded
2021

Recently Posted Jobs

Explore more opportunities at Bask Health

See more jobs