Skip to content
LangChainLangChain

Senior Backend Engineer, Enterprise Billing Platform

Senior backend engineer responsible for rebuilding usage-based and token-based billing infrastructure, including pricing, metering, reconciliation, and invoicing systems. Requires 5+ years of Python or Go backend experience and familiarity with distributed systems and billing platforms.

About the job

Responsibilities

  • Rearchitect the billing pipeline into a self-serve platform with reusable primitives and components for launching pricing models.
  • Design and implement usage-based and token-based pricing infrastructure in Python and Go.
  • Build abstractions and shared components that reduce the complexity of shipping new pricing SKUs.
  • Implement audit logging, usage tracking, and metering pipelines focused on billing accuracy.
  • Integrate with billing and payment platforms such as Metronome, Orb, and Stripe.
  • Own billing reconciliation, deduplication, proration, disputes, credits, and other invoicing edge cases.
  • Partner with product managers and engineering teams to define the pricing infrastructure roadmap.
  • Write clean, maintainable, and well-documented backend code.

Requirements

  • 5+ years of backend engineering experience with Python or Go; experience with both is preferred.
  • Hands-on experience building or scaling usage-based, subscription, or consumption billing infrastructure.
  • Experience with metering, invoicing, or pricing-model logic.
  • Familiarity with PostgreSQL, Redis, APIs, and modern distributed backend infrastructure.
  • Strong ownership and ability to work effectively in a fast-paced, unstructured startup environment.

Nice to Have

  • Experience with token-based or usage-based cost tracking, especially at LLM or API-first companies.

Compensation and Benefits

  • Annual salary range: $175,000-$240,000.
  • Base salary, variable compensation for relevant roles, equity, benefits, and perks.
  • Medical, dental, and vision coverage; flexible vacation; 401(k); and meals on in-office days in the US.

Skills

Python, Go, Postgres, Redis, APIs, Distributed Systems, Usage-Based Billing, Subscription Billing, Metering, Invoicing, Pricing Models, Audit Logging, Stripe, Token-Based Pricing

PrizePicks

PrizePicks

United States

Gamification Senior Software Engineer
$175k+/yrRemote5+ YOEBackend Engineering

Build and operate scalable Ruby on Rails backend services for a high-traffic fantasy sports platform. The role requires 5–8 years of software engineering experience, strong PostgreSQL and API design skills, and ownership of complex systems and technical delivery.

Temporal

Temporal

United States

Senior Software Engineer, Cloud Growth
$176k+/yrRemote5+ YOEBackend Engineering

Senior software engineer responsible for revenue-critical backend systems spanning account lifecycle management, metering, billing, integrations, and customer-facing usage transparency. The role requires strong distributed-systems experience, Go or comparable backend expertise, and operational ownership.

Northwood Space

Northwood Space

Torrance, CA

Lead Software Engineer
$174k+/yrOn-site6+ YOEBackend Engineering

Leads the Cloud team developing booking, orchestration, APIs, billing, monitoring, and data-delivery systems for a global antenna network. The role requires substantial software development and cloud-services experience, technical leadership, and expertise in distributed systems.

Maybern

Maybern

New York, NY

Senior Software Engineer, Platform
$180k+/yrOn-site5+ YOEBackend Engineering

Senior software engineer building core platform components, developer tools, and reliability capabilities that improve engineering productivity. Requires 4+ years of software engineering experience, cloud or platform exposure, and strong knowledge of databases, distributed systems, observability, and production reliability.

SentiLink

SentiLink

United States

Senior Software Engineer, Platform/Backend
$170k+/yrRemote6+ YOEBackend Engineering

Build and lead the evolution of SentiLink’s secure, scalable API platform and identity decisioning products. The role requires 6+ years of software development experience, strong Python or Golang skills, and familiarity with PostgreSQL, Docker, and AWS.