Staff Software Engineer, Payments
Fal AIGenerative Media company
San Francisco, United StatesLead
Software Engineering
About the role
Develop and manage real-time billing systems for usage-based services.
- •Build event-driven, usage-based billing systems integrating with Stripe and Orb to enable real-time usage tracking and accurate billing.
- •Key Responsibilities Design and build event-driven billing systems for real-time usage data.
- •Integrate with Orb for metering and Stripe for payments and invoicing.
- •Implement Python microservices on Kubernetes and data flows into BigQuery.
- •Build Next.js dashboards and admin tools for billing insights.
- •Collaborate with Finance to automate reporting and reconciliation.
- •Requirements Experience with usage-based billing or event-driven architectures.
- •Strong Python backend skills and microservices experience.
- •Familiarity with Stripe and usage metering (Orb).
- •Experience with PostgreSQL and BigQuery.
Tech stack
PythonKubernetesBigQueryNext.jsPostgreSQL
Match insights
Tech:Python, Kubernetes, BigQuery, Next.js, PostgreSQL
Level:Lead