Software Engineer - Billing

Reposted 6 Days Ago
Easy Apply
San Francisco, CA
In-Office
160K-200K Annually
Mid level
Cloud • Digital Media • Information Technology
Generative media platform for developers.
The Role
Design and build event-driven billing systems, integrate with payment providers, and develop data flows for analytics in collaboration with Finance and Product teams.
Summary Generated by Built In

We are looking for a Software Engineer to help build the next generation of usage-based billing systems at fal. This role is ideal for someone passionate about designing scalable event-driven systems that integrate tightly with Stripe and Orb, power real-time usage tracking, and deliver accurate, flexible billing experiences for customers.

You will work cross-functionally with Product, Finance, and Infrastructure teams to ensure our billing system is robust, accurate, and capable of supporting new pricing models as our product grows.

What You'll Do
  • Design and build event-driven billing systems that process real-time usage data.
  • Integrate with Orb for usage metering and Stripe for payments and invoicing.
  • Build Python-based microservices running on Kubernetes to handle billing workflows.
  • Develop data storage and processing flows for downstream analysis in BigQuery.
  • Collaborate with product engineers to build Next.js dashboards and admin tools for billing insights and reconciliation.
  • Ensure billing systems are accurate, auditable, and scalable to support new product launches and pricing models.
  • Partner with Finance to automate reporting, reconciliation, and revenue analytics.
What We're Looking For
  • Experience with usage-based billing systems or event-driven architectures.
  • Strong Python skills for backend microservices.
  • Familiarity with Stripe (payments, invoicing) and Orb (usage metering) APIs.
  • Experience with Postgres for transactional data and BigQuery for analytics.
  • Experience with Kubernetes and containerized deployments.
  • Ability to build admin interfaces or customer dashboards using Next.js.
  • Comfort working with event-driven data pipelines (e.g., Kafka, Pub/Sub, or similar).
  • Strong cross-functional collaboration skills with Finance, Product, and Data teams.
Nice to Have
  • Experience with FinTech, SaaS, or cloud usage billing at scale.
  • Familiarity with cloud providers (AWS, GCP) and their billing models.
  • Knowledge of pricing experimentation or monetization platforms.
Compensation
  • $160,000 - $200,000 + equity + comprehensive benefits package

Location
  • We are currently hiring in downtown San Francisco.

Top Skills

BigQuery
Kafka
Kubernetes
Next.Js
Orb
Postgres
Pub/Sub
Python
Stripe
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
73 Employees

What We Do

Generative Media Cloud

Similar Jobs

Grow Therapy Logo Grow Therapy

Software Engineer

Healthtech • Social Impact • Software
Hybrid
San Francisco, CA, USA
460 Employees
124K-250K Annually
In-Office
7 Locations
26259 Employees
110K-230K Annually

Benchling Logo Benchling

Software Engineer

Cloud • Healthtech • Social Impact • Software • Biotech
Hybrid
San Francisco, CA, USA
605 Employees
141K-191K Annually
In-Office
10 Locations
26259 Employees
110K-230K Annually

Similar Companies Hiring

Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account