Software Engineer, Backend (Usage & Billing Platform)
Hybrid (San Francisco, CA)$141.1k - $190.9kFull-timePosted 11mo ago
About the role
Design, develop, and operate systems for usage metering, billing, and related data processing to enable scalable, accurate, and transparent consumption-based monetization products at Benchling.
Responsibilities
- Design, build, and operate high-throughput usage metering pipelines, including event schemas, exactly-once ingestion, windowed aggregation, backfills, reconciliation, and data quality guarantees.
- Develop and evolve Billing Platform components such as plans, pricing, entitlements, discounts/credits, invoicing, and integrations with identity, data warehouse, ERP/payment providers.
- Implement real-time product experiences powered by usage data (quotas, alerts, dashboards) and ensure platform reliability through observability, SLAs, and incident management.
- Collaborate with cross-functional teams to translate business rules into meters, pricing models, and invoicing processes; validate with analytics and experiments.
- Enhance developer experience with clear APIs/SDKs, instrumentation standards, documentation, mentorship, and process improvements.
Qualifications
- 5+ years of professional software engineering experience, preferably with SaaS and platform engineering.
- Proficiency in backend development and API design using Python, Go, Java, or TypeScript, with strong data modeling skills.
- Experience designing and operating distributed systems, event-driven/streaming pipelines (Kafka/Kinesis/Pub/Sub), and batch processing (Spark/Flink/Beam).
- Track record of delivering end-to-end projects and collaborating with business teams on metering, pricing, and invoicing.
- Deep understanding of data quality, correctness, SLIs/SLOs, observability, and incident response strategies.
- Nice to have: experience with metered consumption systems (e.g., OpenMeter), payment and ERP systems (Stripe, NetSuite), and revenue recognition tools.
- Excellent communication, documentation, and mentorship skills.
- Interest in complex technical challenges and the life sciences domain.
Skills
Required:Backend developmentData modelingDistributed systems and streaming pipelinesCollaboration and communication
Benefits
- Competitive total rewards package.
- Broad range of medical, dental, and vision plans.
- Fertility healthcare and family-forming benefits.
- Four months of fully paid parental leave.
- 401(k) plan with Employer Match.
- Monthly wellness stipend and learning stipend.
- Generous and flexible vacation policies.
- Company-wide winter shutdown.
- Sabbaticals at 5 and 10-year anniversaries.
- Hybrid work arrangement with 3 days per week onsite (Monday, Tuesday, Thursday).
Last updated Jan 11, 2026. Interested? Apply on the company site.

About Benchling
Cloud-based platform for biotech R&D | Benchling
Benchling is a cloud-based platform for biotechnology research and development and the only biology-first platform for scientific data, collaboration, and insights.
BioresearchBioprocessIn VivoConnectGene therapyCell therapyAntibodies and proteinsRNA therapeutics
More open roles at Benchling
- Enterprise Account Executive4d agoRemote · Sales
- Enterprise Account Executive4d agoRemote · Sales
- Product Manager, Study Lifecycle4d agoHybrid (Boston, MA) · Product & Design
- Solution Consultant - R&D1w agoRemote · Sales
- Solution Consultant - R&D1w agoHybrid (Zurich, Switzerland) · Sales