Billing Systems Engineer - Open Cloud Storage

Backblaze External Website

United States

Remote

USD 120,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Backblaze is seeking a Software Engineer for Billing & Manageability to own and evolve our next-generation billing platform. You’ll design APIs, data pipelines, and telemetry to connect billing with payments, tax, ERP, CRM, and data warehouses, while improving reliability across services.

You will work on server-side Java in a distributed environment, build customer-facing telemetry, and contribute to design discussions in a remote team.

Qualifications

  • 4+ years of server-side Java programming experience.
  • Experience building distributed systems with design, testing, and rollout.
  • Proactive communication in a remote environment.
  • Familiarity with AI-assisted development tools (e.g., Claude Code, Cursor).
  • Experience with third-party billing platforms (Orb, Chargebee, Metronome, Stripe Billing, or similar).
  • Experience with usage-based or metered billing models.
  • API design and integration experience.
  • Agile and Scrum experience.

Responsibilities

  • Build and evolve a state-of-the-art billing system supporting usage-based, subscription, and hybrid models across Backblaze’s product portfolio.
  • Design and implement APIs, data pipelines, and event-driven workflows connecting billing to payments, tax, ERP, CRM, and data warehouse systems.
  • Instrument services, develop metrics, and define SLIs/SLOs to drive reliability improvements.
  • Implement customer-facing product telemetry features for Backblaze Object Storage to expose usage and cost visibility to customers.
  • Participate in technical design discussions and contribute to clear, well-reasoned design documents.
  • Write high-quality, well-tested server-side code in a distributed systems environment.

Skills

Java
Distributed systems
APIs
Agile/Scrum

Tools

Orb
Chargebee
Metronome
Stripe Billing

Job description

Backblaze is seeking a Software Engineer for Billing & Manageability to own and evolve our next-generation billing platform. You’ll design APIs, data pipelines, and telemetry to connect billing with payments, tax, ERP, CRM, and data warehouses, while improving reliability across services.

You will work on server-side Java in a distributed environment, build customer-facing telemetry, and contribute to design discussions in a remote team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Billing Systems Engineer | Go Microservices
Senior Billing Systems Engineer | Go Microservices

Triwill Group • United States

Hybrid
USD 150,000 - 230,000
Senior Backend Engineer - Open Cloud Storage & AI Tools
Senior Backend Engineer - Open Cloud Storage & AI Tools

Socket.dev • San Mateo (CA)

Hybrid
USD 205,000 - 265,000
Healthcare for family
401K
RSU grants
+7
Senior Cloud Platform Engineer – Billing & Distributed Systems
Senior Cloud Platform Engineer – Billing & Distributed Systems

SingleStore • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Enterprise Systems Engineer (SAAS Billing)
Enterprise Systems Engineer (SAAS Billing)

E-Solutions • United States

On-site
USD 70,000 - 90,000
Senior Billing Systems Engineer: Scalable Payments & Subscriptions
Senior Billing Systems Engineer: Scalable Payments & Subscriptions

United States Digital Space LLC • United States

Hybrid
USD 120,000 - 160,000
Senior Backend Engineer - Billing & Revenue Systems
Senior Backend Engineer - Billing & Revenue Systems

Talanto • Northern (KY)

Hybrid
USD 176,000 - 231,000
Unlimited PTO
Medical, Dental, Vision
401(k)
+1
Senior Software Engineer, Storage Platform (Remote)
Senior Software Engineer, Storage Platform (Remote)

Webhosting • San Mateo (CA)

Hybrid
USD 180,000 - 240,000
ESPP program
Senior Cloud Billing Platform Engineer
Senior Cloud Billing Platform Engineer

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 228,000
Health insurance
401(k) matching
Paid time off
+1
Senior Full-Stack Engineer Multi-Cloud Billing Pipelines
Senior Full-Stack Engineer Multi-Cloud Billing Pipelines

nOps • Northern (KY)

Hybrid
USD 120,000 - 160,000
Billing Systems Engineer — End-to-End Revenue & Ledger
Billing Systems Engineer — End-to-End Revenue & Ledger

Anysphere • San Francisco (CA), Northern (KY)

Hybrid
USD 150,000 - 190,000