Member of Technical Staff, Billing

ComfyUI

$130K — $155K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in billing or payments systems development.
  • Proficiency in integrating with Stripe for subscription management and payment processing.
  • Strong understanding of distributed systems and financial reconciliation concepts.
  • Experience in backend engineering with relational databases and API design.
  • Ability to communicate technical aspects to non-technical stakeholders, like finance and product teams.

Responsibilities

  • Capture usage data reliably for billing purposes, ensuring accuracy even with system delays.
  • Own the end-to-end payment lifecycle, improving the customer experience around subscriptions and transactions.
  • Develop automated reconciliation checks to maintain integrity across payments and credits.
  • Create and maintain flexible pricing systems that support various customer profiles and models.
  • Detect and prevent financial abuse while ensuring legitimate transactions proceed smoothly.
  • Collaborate with product and frontend teams to enhance billing-related user experiences.

Benefits

  • Flexible work-from-home options.
  • Opportunity to work on complex billing and payment systems in a cutting-edge tech environment.
  • Access to cutting-edge technology and tools for developing creative workflows.
  • Collaborative culture that values input from engineering to finance roles.
  • Potential for involvement in open-source projects and contributions.
Full Job Description
The Role

Comfy lets people build creative workflows that combine open-source models running on our GPUs with paid APIs from model providers. Every run has a cost. Customers need to understand what they're spending, and we need to charge accurately as models, prices, and products change.

You'll own the engineering behind that: how we meter usage, collect payments, manage credits and subscriptions, and protect against financial abuse. You'll make billing dependable for customers and give the team the tools to launch new pricing models with confidence.

Our billing stack uses Go, PostgreSQL, Redis, Temporal, Stripe, and Metronome, alongside Python and Kubernetes across the broader platform. You'll evolve an existing system, work across service boundaries, and take changes from design through production.

What you'll do
  • Capture usage reliably. Build metering for GPU compute and partner model APIs. Handle delayed events, retries, and partial failures so every billable event is recorded once and attributed to the right workspace.
  • Own the payment lifecycle. Improve checkout, subscriptions, credit top-ups, plan and seat changes, prorations, refunds, and failed-payment recovery. Keep Stripe, Metronome, and our application state consistent when events arrive late or systems fail halfway through.
  • Reconcile charges, payments, and credits. Build automated checks across usage records, invoices, payments, and credit balances. Detect discrepancies, give operators an audit trail, and recover safely when a payment succeeds but credits never arrive. Own production reliability and turn incidents into lasting improvements.
  • Make new pricing easier to ship. Build reusable pricing and entitlement systems for individual creators, teams, and enterprise customers. Make changes safe for existing subscribers as we introduce new models, products, and plans.
  • Limit financial abuse. Improve spend controls and detection of suspicious usage, payment fraud, and credit abuse. Work with Support and Finance on disputes and recovery while keeping checkout and legitimate usage smooth.
  • Give customers and teammates clear answers. Partner with product and frontend engineers on billing experiences, and build tools that let Support, Sales, and Finance investigate charges and resolve issues safely.

You might be a good fit if you
  • Have built and operated billing or payments systems in production, with meaningful ownership of usage metering, credits, or consumption-based pricing.
  • Have integrated Stripe directly and worked through subscription changes, invoices, webhooks, and payment failures beyond the happy path.
  • Can reason carefully about money across distributed systems: idempotency, concurrent updates, reconciliation, rounding, and recovery after partial failure. You can explain how you found and prevented a real billing error.
  • Are a strong backend engineer with experience in relational data modeling and reliable APIs. You can learn our stack and work across services to solve a customer problem.
  • Care about the experience behind the numbers. You can explain technical tradeoffs to Finance, Product, and Support and use their feedback to build better systems.
  • Take ownership from problem definition through rollout and operation. You use AI development tools effectively and verify their output with the care that systems handling money require.

Bonus if you have
  • Worked with Metronome, Orb, or a similar metering platform.
  • Built durable workflows with Temporal.
  • Billed GPU infrastructure or model APIs, tracked provider costs, or built systems for changing rate cards and per-request margins.
  • Built spend limits or defenses against card testing, chargeback abuse, or trial and promotional-credit abuse.
  • Improved international checkout, payment-method coverage, or payment authorization rates.
  • Used ComfyUI, contributed to open source, or built tools for creative professionals.


Similar Jobs

More Jobs at ComfyUI

More Information Technology Jobs

Find similar Member of Technical Staff, Billing jobs: