Hiring.Camp

Senior Backend Engineer, Billing & Revenue Systems

Bask Health

·
Location
United States · published
Type
Full-time
Department
Engineering
Seniority
Senior
Source
Workable

Description

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 Senior Backend Engineer, Billing & Revenue Systems to design, build, and improve the backend infrastructure supporting payments, subscriptions, billing workflows, and revenue operations across Bask Health's telehealth platform.

You'll work on systems that connect merchant configuration, patient checkout, recurring payments, billing records, and financial reporting. Your work will help ensure transactions are processed reliably, subscription changes are handled correctly, and financial information remains accurate across the platform.

This is a hands-on engineering role requiring strong technical judgment, experience with complex backend systems, and the ability to independently own projects from architecture through production.

Bask's engineering platform uses TypeScript, Node.js, AWS, SST, and SQL databases, with technologies including tRPC, Prisma, and Drizzle in our broader stack.

You'll collaborate with product managers, engineers, finance, and operations teams to develop scalable systems that support the financial side of running telehealth businesses.

We're looking for someone who understands that billing systems need more than functional code. They need accurate data, predictable behavior, clear error handling, and reliable recovery when something goes wrong.

What You'll Do

  • Design, develop, and maintain backend services supporting billing, payments, subscriptions, and revenue-related workflows.
  • Build and improve integrations with payment processors and external billing services.
  • Develop APIs and application logic for subscription creation, renewals, cancellations, plan changes, and payment status updates.
  • Help implement pricing, discount, trial, and billing configuration logic across merchant and patient workflows.
  • Design reliable processing for payment events, webhooks, and asynchronous billing updates.
  • Build services using TypeScript, Node.js, AWS, SST, and SQL databases.
  • Use AWS Lambda, SQS, EventBridge, and related services to support event-driven billing workflows.
  • Design database schemas and data models for transactions, subscriptions, invoices, billing events, and financial records.
  • Develop mechanisms to prevent duplicate charges, inconsistent billing states, and lost payment events.
  • Implement retry logic, idempotency, validation, and error handling for payment-related operations.
  • Help build reconciliation processes that identify discrepancies between internal billing records and external payment providers.
  • Improve the reliability, performance, and maintainability of existing billing services.
  • Collaborate with finance and operations teams to understand billing issues, reporting needs, and operational requirements.
  • Work with product managers and engineers to translate business requirements into technical designs.
  • Develop internal tools and workflows that make billing issues easier to investigate and resolve.
  • Build appropriate access controls, audit trails, and safeguards around sensitive billing information.
  • Create automated tests covering billing calculations, subscription transitions, payment failures, and other edge cases.
  • Investigate production incidents, identify root causes, and implement durable fixes.
  • Improve monitoring, logging, alerting, and visibility into billing system performance.
  • Review code, provide technical guidance, and contribute to engineering standards.
  • Take ownership of complex billing initiatives from design and implementation through deployment and production support.
  • Use Cursor, Claude Code, and other AI-assisted development tools to accelerate development while independently validating correctness, security, and maintainability.
  • Help establish reusable billing architecture that supports additional products, merchants, and business models.

Similar Jobs

30

Senior Backend Engineer

Pansophic Learning·Virginia, US·Remote, Onsite

Today

Senior Backend Engineer

Zeta Global·Bengaluru, Karnataka +1

Today

Sr. Backend Engineer

Trendmicro·Taipei, Taiwan

1d ago

Sr. Backend Engineer

Trendmicro·Taipei, Taiwan

1d ago

Sr. Backend Engineer

Trendmicro·Taipei, Taiwan

1d ago

Senior Backend Engineer

Nexthink·Lausanne, Vaud·Hybrid

1d ago

Senior Backend Engineer

Licorne Society·Paris, Île-de-France

3d ago

Senior Backend Engineer

Commencis·Istanbul, Turkey·Remote

6d ago

Senior Backend Engineer

Web·Houston, Texas·Remote

1w ago

Senior Backend Engineer

Draftkings·Remote - Bulgaria·Remote

1w ago

Backend Engineer Sr

RED AMIGO DAL S.A.P.I. of C.V. S.O.F.O.M. E.N.R·Mexico

1w ago

Senior Backend Engineer

Patrianna·Ukraine·Remote

1w ago

Senior Backend Engineer

Convin.AI·Bengaluru, Karnataka·Remote

1w ago

Senior Backend Engineer

Pyyne·New York City, New York·Hybrid

1w ago

Senior Backend Engineer

Equal Experts·Bengaluru, Karnataka +1

1w ago

Senior Backend Engineer

SAIGroup·Bengaluru, Karnataka·Hybrid

1w ago

Senior Back-End Engineer

Preply·London, England·Hybrid

1w ago

Senior Backend Engineer

RFS Group·San Francisco, California·Remote

1w ago

Senior Backend Engineer

Appsflyer·Kyiv, Kyiv City

Senior Backend Engineer

Patrianna·Bucharest, București +2·Remote

2w ago

Senior Backend Engineer

Verkada·San Mateo, Calabarzon +1·Remote, Onsite

2w ago

Senior Backend Engineer

First Circle·Hong Kong +4

Senior Backend Engineer

DICE·Remote·Remote

2w ago

Senior Backend Engineer

Virtuos·China·Onsite

2w ago

Senior Backend Engineer

Tebi·Amsterdam, North Holland·Onsite

2w ago

Senior Backend Engineer

Rain Technologies Inc.·New York City, New York·Remote

2w ago

Sr Engineer- Backend

Target·India

2w ago

Senior Backend Engineer

Jeeves·Toronto, Ontario·Remote

2w ago

Senior Backend Engineer

Jeeves·New York City, New York·Remote

2w ago

Senior Back-End Engineer

Bullfinch Recruitment·Remote, Hybrid