About the role
PeakCommerce's platform depends on getting billing data right — reading catalogs, creating and amending subscriptions, and reconciling transactions across Stripe, Zuora, Maxio, and Salesforce Revenue Cloud. As a Staff Backend Engineer, you'll lead the design of the core services and integration layer that make those transactions deterministic and reliable, including the run-time execution behind our agentic commerce surface.
What you'll do
- Lead the architecture of our integration and transaction services, where correctness and consistency across billing systems are non-negotiable.
- Design how PeakCommerce models catalogs, rate plans, amendments, and usage across multiple billing providers behind a coherent internal interface.
- Set technical direction and standards for backend engineering, and mentor other engineers through design reviews and pairing.
- Build the run-time execution layer that turns an approved transaction — including an agent's — into a billed, reconcilable record.
- Make pragmatic trade-offs around reliability, observability, and delivery speed, and document the decisions behind them.
What we're looking for
- 8+ years of backend engineering experience, including designing systems where data correctness and integration reliability are critical.
- Deep experience integrating with third-party APIs and webhooks, and handling the failure modes that come with them.
- A track record of leading technical design across teams and raising the engineering bar around you.
- Strong communication — you can align engineers and stakeholders around a direction and the reasoning behind it.
- Bonus: experience with billing, payments, or financial systems, or with subscription platforms like Zuora, Stripe, or Maxio.
What we offer
Every role at PeakCommerce comes with the same foundation:
- Competitive Compensation
- Remote-First Culture
- Growth & Learning
- Health & Wellness
