GrepJob
fal

Staff Software Engineer, Payments

fal
Apply
6 days ago

Base Salary

$160k - $200k/yr

Responsibilities

  • 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.
  • Ensure billing systems are accurate, auditable, and scalable to support new product launches.
  • Partner with Finance to automate reporting, reconciliation, and revenue analytics.

Requirements

  • Experience with usage-based billing systems or event-driven architectures.
  • Strong Python skills for backend microservices.
  • Familiarity with Stripe and Orb 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.

Tech Stack

Apache KafkaAWSGoogle BigQueryGoogle Cloud PlatformKubernetesNext.jsPostgreSQLPython

Categories

AI & MLBackendData Engineering