Pricing Engine & Payment Integration for a SaaS Product
Company and product names are withheld under NDA. The problem, solution, and my role below are real, from my day-to-day work leading a 4-person backend team within an 11-person cross-functional org at a growth-stage startup.
The business problem
Pricing changes on this platform were handled manually, with no structured review step before a change went live โ a risky setup for a product billing customers on usage-based, volume-tiered pricing.
The solution
I designed and built an automated, volume-based pricing engine with configurable discount tiers, and a maker-checker workflow that requires a second reviewer to approve any pricing change before it ships. Stripe and CASS were integrated into transaction-heavy flows with data integrity and fault tolerance built into the design โ retries, idempotency, and reconciliation checks around every payment event.
My role
I led the 4-person backend team responsible for this system end-to-end โ architecture, implementation, and rollout โ within an 11-person cross-functional org.
Technical challenges
The core challenge was correctness under concurrency: pricing and payment state had to stay consistent even when multiple changes or transactions happened close together, without slowing down the checkout path. The maker-checker workflow also had to be strict enough to prevent unreviewed changes from reaching production, without adding friction to routine pricing updates.
Results
Manual, unreviewed pricing changes going live were eliminated entirely, replaced with an auditable review trail for every pricing decision โ and payment integrity held up under real transaction volume.
Need backend systems, payment integrations, or a pricing engine built right? Let's talk through what you're building.