Senior Backend Engineer @Bask Health
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted Today

[Hiring] Senior Backend Engineer @Bask Health

Today - Bask Health is hiring a remote Senior Backend Engineer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

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.

  • Work on systems that connect merchant configuration, patient checkout, recurring payments, billing records, and financial reporting.
  • 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.
  • Collaborate with product managers, engineers, finance, and operations teams to develop scalable systems that support the financial side of running telehealth businesses.
  • Understand that billing systems need accurate data, predictable behavior, clear error handling, and reliable recovery when something goes wrong.

Qualifications

  • 5+ years of professional software engineering experience, including substantial hands-on backend development.
  • Strong proficiency in TypeScript, JavaScript, and Node.js.
  • Experience designing, building, and maintaining production backend services and APIs.
  • Professional experience integrating third-party APIs, processing webhooks, or building event-driven backend systems.
  • Experience working with AWS services and serverless architectures.
  • Familiarity with AWS Lambda, SQS, EventBridge, or comparable asynchronous processing infrastructure.
  • Strong experience with SQL databases, relational data modeling, and database schema design.
  • Experience with modern ORM or database access tools such as Prisma or Drizzle.
  • Strong understanding of transactional data integrity, consistency, and reliable backend processing.
  • Experience implementing idempotency, retries, error handling, and recovery mechanisms for critical workflows.
  • Ability to design backend systems that support complex business rules and state transitions.
  • Strong understanding of API security, authentication, authorization, and secure handling of sensitive information.
  • Experience writing automated tests, debugging production systems, and maintaining high software quality.
  • Ability to independently own complex engineering projects from architecture through deployment.
  • Experience making architectural decisions and evaluating technical tradeoffs.
  • Familiarity with Git, code reviews, CI/CD, and modern software development practices.
  • Ability to use AI-assisted development tools effectively while independently validating generated code.
  • Strong analytical thinking, attention to detail, and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to collaborate with product managers, engineers, finance, and operations teams.
  • Comfortable working in a fast-moving environment with significant ownership and responsibility.

Requirements

  • 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.

Benefits

  • Competitive salary and equity options.
  • Flexible working hours and remote work opportunities.
  • Comprehensive health benefits.
  • Professional development and training opportunities.
  • Collaborative and innovative work environment.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Backend Engineer @Bask Health
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 134,923+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later