Skip to content

Senior Backend Engineer, Billing

Builds and operates backend services for plans, pricing, entitlements, usage metering, and billing integrations. The role requires 6+ years of software engineering experience, backend expertise, cloud infrastructure familiarity, and strong production ownership in correctness-critical systems.

About the job

Responsibilities

  • Design and build systems that define plans, pricing, entitlements, and limits, exposing them through APIs.
  • Decompose billing functionality from a monolith into correct, testable, independently deployable services.
  • Own end-to-end correctness across usage metering, reconciliation, invoices, and customer-visible usage data.
  • Operate production systems, including SLOs, alerting, on-call, and root-cause remediation.

Requirements

  • 6+ years of professional software engineering experience, including significant work on complex backend applications.
  • Experience decomposing a monolith.
  • A track record with systems where correctness is non-negotiable, including idempotency, reconciliation, reversible migrations, and safe cutovers.
  • Proficiency in at least one backend language, such as Go, Rust, or Python.
  • Familiarity with cloud infrastructure such as AWS or equivalent.
  • Strong production ownership, including on-call responsibilities.

Nice-to-haves

  • Experience with billing, payments, metering systems, or usage-based pricing.
  • Experience modeling entitlements, quotas, or multi-tenant limits.

Compensation and Benefits

  • Zone 1: $191,800–$263,670 for San Francisco/Bay Area or NYC Metropolitan Area, Boston, and Seattle.
  • Zone 2: $172,600–$237,270 for Irvine, Los Angeles, Monterey, Santa Barbara, Santa Rosa, Austin, Portland, Philadelphia, and Chicago.
  • Zone 3: $163,000–$224,070 for all other US locations.
  • Compensation may vary based on skills, experience, and location.
  • Benefits include restricted stock units, health, vision, dental insurance, and mental health benefits.

Skills

Go, TypeScript, Postgres, AWS, Terraform, Rust, Python, API Design, Monolith Decomposition, Usage Metering, Reconciliation, Idempotency, SLOs, On-Call Operations, Multi-Tenant Systems

Launchdarkly

Launchdarkly

United States

Senior Backend Engineer, Experimentation
$163k+/yrRemote6+ YOEBackend Engineering

Designs and operates scalable backend services for an experimentation platform, including data ingestion, metric computation, and results processing. Requires 6+ years of software engineering experience, strong Go or comparable backend-language skills, and experience with distributed, cloud-based, data-intensive systems.

Launchdarkly

Launchdarkly

United States

Senior Backend Engineer, Flag Delivery
$163k+/yrRemote6+ YOEBackend Engineering

Builds and operates high-scale, low-latency distributed systems that stream feature-flag configuration to connected SDKs. The role requires 6+ years of backend experience, production ownership, and proficiency with backend languages, cloud infrastructure, infrastructure as code, and observability tooling.

Moov

Moov

United States

Senior Software Engineer
$165k+/yrRemote5+ YOEBackend Engineering

Build and operate production fintech and payment services, APIs, and developer tooling using Go and microservices. The role requires experience delivering complex production systems, working in payments, and maintaining strong standards for testing, observability, and AI-assisted development.

Lithic

Lithic

United States

Senior Software Engineer, Product Platform
$160k+/yrRemote5+ YOEBackend Engineering

Build and operate the foundational API platform powering Lithic’s fintech products, with ownership across reliability, authorization, audit logging, and API evolution. Requires 4+ years of backend experience, strong API design skills, and senior-level ownership in a remote, async environment.

Rula

Rula

United States

Senior Software Engineer - Patient Services
$166k+/yrRemote5+ YOEBackend Engineering

Senior Software Engineer who will architect and scale distributed backend data systems supporting patient services. The role requires 4+ years of experience, expertise in microservices and event-driven systems, and strong technical leadership and mentoring skills.