CrawlJobs Logo

Software Engineer, Backend (Usage & Billing Platform)

benchling.com Logo

Benchling

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

195000.00 - 265000.00 USD / Year

Job Description:

As a software engineer on the Usage & Billing Platform team, you will design, build, and operate the systems that power Benchling’s usage metering, rating, and billing which are foundational to how we deliver and monetize consumption-based products. Your work will enable Benchling to scale its product offerings with financial-grade accuracy and customer transparency, while shaping the technical strategy and best practices that product and platform teams rely on to instrument features and reason about cost, value, and growth.

Job Responsibility:

  • Design, build, and operate high-throughput usage metering pipelines (event schemas, exactly-once ingestion, windowed aggregation), including backfills, reconciliation, and strong data-quality guarantees (idempotency, deduplication, lineage)
  • Develop and evolve Billing Platform primitives including plans, pricing, entitlements, discounts/credits, invoicing, as well as integrations with identity, data warehouse, ERP/payment providers
  • ensure auditability, compliance, and financial-grade accuracy
  • Ship real-time product experiences powered by usage (quotas, alerts, in-app dashboards) and robust observability
  • define SLAs and lead incident response for platform reliability
  • Partner with Product, Finance, RevOps, Security, and Application teams to translate business rules into meters and pricing models
  • validate with experiments and usage analytics
  • Improve developer ergonomics and consistency across Benchling via clear APIs/SDKs, instrumentation standards, documentation, and mentorship
  • drive continual improvements to team process and tooling

Requirements:

  • 5+ years of professional software engineering experience, ideally in SaaS and/or platform engineering
  • Proficiency in backend development and API design with Python, Go, Java, or TypeScript (Benchling uses Python internally for most systems)
  • strong data modeling skills and experience with transactional (e.g., Postgres) and analytical stores (e.g., Snowflake/ClickHouse)
  • Experience designing and operating distributed systems and event-driven/streaming pipelines (e.g., Kafka/Kinesis/Pub/Sub) plus batch processing (e.g., Spark/Flink/Beam)
  • solid testing and reliability practices
  • Track record of delivering projects end-to-end and collaborating with Product, Finance, RevOps, and Security to translate business rules into meters, pricing, and invoicing
  • Deep care for data quality and correctness (idempotency, deduplication, reconciliation/backfills, lineage/audit trails) and familiarity with SLIs/SLOs, observability (metrics/logs/tracing), and incident response
  • Excellent communication and documentation skills
  • ability to mentor peers and improve developer ergonomics through clear APIs, instrumentation standards, and tooling
  • Enthusiasm for complex technical challenges and an interest in the life sciences domain

Nice to have:

experience building or integrating metered consumption systems (e.g., OpenMeter, Metronome), payment/ERP providers (e.g., Stripe, NetSuite), and downstream analytics/revenue recognition tooling

What we offer:
  • Competitive total rewards package
  • Broad range of medical, dental, and vision plans for employees and their dependents
  • Fertility healthcare and family-forming benefits
  • Four months of fully paid parental leave
  • 401(k) + Employer Match
  • Commuter benefits for in-office employees and a generous home office set up stipend for remote employees
  • Mental health benefits, including therapy and coaching, for employees and their dependents
  • Monthly Wellness stipend
  • Learning and development stipend
  • Generous and flexible vacation
  • Company-wide Winter holiday shutdown
  • Sabbaticals for 5-year and 10-year anniversaries

Additional Information:

Job Posted:
February 21, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer, Backend (Usage & Billing Platform)

New

Frontend Engineer, Financial Web Platform

The Applied team at OpenAI safely brings cutting-edge technology to the world. W...
Location
Location
United States , San Francisco
Salary
Salary:
230000.00 - 385000.00 USD / Year
openai.com Logo
OpenAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Software engineering experience
  • Experience in payments, billing, or monetization seen as a bonus
  • Strong frontend engineering experience building and maintaining production-grade web applications
  • Experience in developing (and redeveloping) production systems to launch new product capabilities and to handle scaling challenges
Job Responsibility
Job Responsibility
  • Create scalable, reusable UI components and patterns that support a wide range of billing use cases across products
  • Partner closely with backend engineers to deliver end-to-end billing capabilities spanning subscriptions, usage-based pricing, and enterprise offerings
  • Build tools and surfaces that allow teams like Finance, Sales, Support, and GTM to manage and reason about billing data efficiently
  • Create AI powered features for billing workflows and platform tooling to automate repetitive tasks, surface insights, and improve decision-making
  • Help define frontend architecture, standards, and patterns for a shared billing platform used by teams across OpenAI
  • Collaborate with Product, Data, Finance, Go-To-Market, and Engineering partners to translate ambiguous requirements into clear, high-quality interfaces
What we offer
What we offer
  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Fulltime
Read More
Arrow Right
New

Principal Software Engineer, Money Infrastructure

This is a Principal Product Engineering role focused on Money Infrastructure at ...
Location
Location
United States , Foster City
Salary
Salary:
250000.00 - 340000.00 USD / Year
replit.com Logo
Replit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional software engineering experience, with strong backend expertise
  • Hands-on experience building or operating at least one of the following: Subscription or recurring billing platforms
  • Usage-based or metered billing systems
  • Payment processing platforms
  • SaaS taxation or compliance systems
  • Tokenization or credits-based systems
  • Strong system design skills, especially for high-reliability, high-correctness domains like money
  • Comfort working autonomously in ambiguous, fast-moving environments with high business impact
  • Excellent debugging and problem-solving skills, including handling complex billing edge cases and failure modes
  • Experience building customer-facing billing or payments interfaces that simplify complex pricing models
Job Responsibility
Job Responsibility
  • Lead the design, architecture, and implementation of Replit’s core money infrastructure, spanning pricing, billing, payments, and monetization
  • Own and scale the global order-to-cash foundation supporting credit-based subscriptions, usage-based billing, marketplaces, in-app payments, and commerce for Agents
  • Enable rapid pricing and packaging experimentation across the company by building flexible abstractions and APIs for new SKUs, plans, and monetization models
  • Build high-converting, localized payment experiences across geographies — thinking globally while enabling users to pay locally
  • Power builder monetization by creating payment rails for apps, Agents, subscriptions, and new monetization primitives
  • Partner closely on data specifications with finance, accounting, and data teams to produce accurate, auditable, and reliable financial data
  • Collaborate with external monetization and payments partners (e.g. billing platforms, payment processors) to accelerate execution
  • Create monitoring, observability, and feedback systems to proactively detect issues, resolve failures, and optimize performance across financial flows
What we offer
What we offer
  • Competitive Salary & Equity
  • 401(k) Program with a 4% match
  • Health, Dental, Vision and Life Insurance
  • Short Term and Long Term Disability
  • Paid Parental, Medical, Caregiver Leave
  • Commuter Benefits
  • Monthly Wellness Stipend
  • Autonomous Work Environment
  • In Office Set-Up Reimbursement
  • Flexible Time Off (FTO) + Holidays
  • Fulltime
Read More
Arrow Right
New

Staff Software Engineer, Money

This is a Product Engineering role specialized in monetization systems, and will...
Location
Location
United States , Foster City
Salary
Salary:
265000.00 - 340000.00 USD / Year
replit.com Logo
Replit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of engineering experience, with strong skills working on the backend
  • Direct working experience in at least one of the following: Subscription platforms
  • Usage-based billing
  • SaaS Taxation
  • Payment platforms
  • Tokenization
  • Self-directed and comfortable working autonomously in ambiguous environments
  • Excellent problem-solving skills with ability to debug complex billing issues and edge cases
  • Experience implementing customer-facing billing interfaces that simplify complex pricing structures
  • Tools + Tech Stack for this role: Python, TypeScript, React, Postgres, GraphQL, and Nodejs
Job Responsibility
Job Responsibility
  • Lead the architecture and implementation of monetization systems at Replit
  • Create seamless payment experiences for users for both product-led and sales-led motions
  • Build new abstractions and APIs for other engineers at Replit to monetize their new products
  • Iterate on pricing and packaging tactics to drive revenue growth. Examples include coupon codes and referral systems
  • Create monitoring and feedback systems so that we can proactively spot problems, fix them, and optimize performance
What we offer
What we offer
  • Competitive Salary & Equity
  • 401(k) Program with a 4% match
  • Health, Dental, Vision and Life Insurance
  • Short Term and Long Term Disability
  • Paid Parental, Medical, Caregiver Leave
  • Commuter Benefits
  • Monthly Wellness Stipend
  • Autonomous Work Environment
  • In Office Set-Up Reimbursement
  • Flexible Time Off (FTO) + Holidays
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer (Backend - Commerce Platform)

Senior Software Engineer responsible for the execution of the backend features, ...
Location
Location
Australia , Sydney; Melbourne
Salary
Salary:
Not provided
heidihealth.com Logo
Heidi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong full-stack or backend experience (Python & TypeScript preferred)
  • Track record of leading feature delivery independently—scoping, building, and shipping
  • Pragmatic engineering mindset: bias toward done over perfect, iterative over big-bang
  • Experience building user-facing features involving permissions, sharing, or multi-user workflows
  • Effective collaborator who communicates clearly with technical and non-technical stakeholders
  • Comfortable with ambiguity and fast-moving priorities in a growth-stage environment
  • Genuine interest in healthcare and improving how clinical teams deliver care
Job Responsibility
Job Responsibility
  • Build the revenue engine: Own features across our billing platform, payments integration (Stripe), and entitlements service—directly impacting how Heidi monetizes and scales
  • Ship user-facing products: Deliver end-to-end on payment plans, seat management, and subscription UX for individuals and organisations—making self-serve purchasing seamless
  • Drive growth through product: Build upsell flows and upgrade prompts that connect users to plans matching their needs, turning product usage into revenue
  • Work across the stack: Develop both frontend experiences (React/TypeScript) and backend services (Python)—we need engineers who can own a feature from API to UI
  • Grow with a small, high-impact team: Join early and help shape the team—collaborating closely with cross-functional partners as Commerce scales
What we offer
What we offer
  • Flexible work with 3 days a week in the office
  • Additional paid day off for your birthday and wellness days
  • Special corporate rates at Anytime Fitness for Melbourne, Sydney tbc
  • A generous personal development budget of $500 per annum
  • Learn from some of the best engineers and creatives, joining a diverse team
  • Become an owner, with shares (equity) in the company
  • Fulltime
Read More
Arrow Right
New

Software Engineer, Full Stack, Revenue Platform

Revenue Platform sits at the intersection of customer experience, financial prec...
Location
Location
United States , San Francisco
Salary
Salary:
230000.00 - 385000.00 USD / Year
openai.com Logo
OpenAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience building full-stack web applications with strong fundamentals across frontend, backend, and API design
  • Proficiency with modern frontend frameworks (e.g., React, TypeScript) and backend technologies (Python preferred
  • Node, Go, or similar also welcome)
  • Experience designing or working with scalable backend systems, data models, and event-driven or workflow architectures
  • Strong product instincts and passion for building intuitive, high-reliability user experiences
  • Comfort owning features end-to-end across UI, APIs, data, and operations
  • Ability to collaborate effectively with cross-functional partners and communicate clearly with technical and non-technical stakeholders
  • Are comfortable operating in fast-moving environments with evolving requirements and priorities
Job Responsibility
Job Responsibility
  • Build and evolve shared full-stack platform components including APIs, data models, services, and UI primitives that power billing, subscriptions, usage-based pricing, and enterprise entitlements across OpenAI
  • Design scalable, reusable revenue workflows and abstractions that other product teams can compose to launch new offerings without reinventing core billing logic
  • Partner closely with product, frontend, and backend engineers to deliver end-to-end revenue capabilities, ensuring platform components are intuitive to adopt and safe to extend
  • Develop internal platforms and tools used by Finance, Accounting, Sales, Support, and Go-To-Market teams to manage, audit, and reason about revenue data efficiently
  • Build automation and AI-powered capabilities within the Revenue Platform to reduce manual work, surface insights, and improve operational decision-making
  • Help define the architecture, standards, and contracts for a shared revenue platform, balancing flexibility for product teams with correctness, reliability, and compliance
  • Collaborate cross-functionally to translate ambiguous commercial, financial, and operational requirements into durable platform primitives that scale with OpenAI’s products and customer base
What we offer
What we offer
  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Fulltime
Read More
Arrow Right

Senior Software Engineer II

We’re not just building better tech. We’re rewriting how data moves and what the...
Location
Location
India
Salary
Salary:
Not provided
confluent.io Logo
Confluent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 8 years of relevant experience
  • Experience in architecting, designing, and developing highly scalable and performant backend services
  • Proficiency in a major programming language e.g.Go,Java, C / C++, etc.
  • Experience of working on Kubernetes, Public Clouds - AWS, GCP, & Azure
  • Familiarity with Kafka, Streaming, SaaS platform development
  • Deep knowledge of designing distributed systems in the Cloud
  • Experience in running production services in Public Clouds, with a drive towards quality, accuracy, and operational excellence
  • Strong problem-solving and analytical/critical thinking skills with attention to details
  • A strategic engineer who constantly thinks of operational improvements of the service to meet availability and performance SLA
  • Comfortable with troubleshooting technical issues across services and multi-level technical stacks that includes microservices, containers, and virtualization
Job Responsibility
Job Responsibility
  • Build accurate, reliable, scalable, and functionally rich systems in the cloud to support usage-based billing and pricing in the cloud that powers Confluent’s revenue across all products and global markets
  • Work on business-critical flows from ideation to completion by closely collaborating with Product Managers, different engineering and business teams
What we offer
What we offer
  • Remote-First Work
  • Robust Insurance Benefits
  • Flexible Time Away
  • The Best Teammates
  • Experience Ambassadors
  • Open and Honest Culture
  • Well-Being and Growth
Read More
Arrow Right

Director of Trust & Safety Engineering

We are looking for a Director of Trust & Safety Engineering to join our Security...
Location
Location
United States , San Francisco
Salary
Salary:
200000.00 - 300000.00 USD / Year
vercel.com Logo
Vercel
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in software engineering with a focus on security or trust & safety
  • 5+ years leading large, multi-disciplinary technical teams
  • Proven success building and scaling engineering organizations that deliver safety, security, or fraud prevention systems at global scale
  • Strong technical expertise in backend systems, distributed infrastructure, or data engineering, ideally within developer or platform ecosystems
  • Deep understanding of platform abuse, AI-generated fraud, automation-based misuse, and emerging risks in large-scale developer platforms
  • Experience designing or overseeing real-time detection and enforcement systems that use data analytics, automation, or machine learning
  • Skilled in building alignment between engineering, product, and policy stakeholders to operationalize Trust & Safety initiatives
  • Demonstrated ability to hire, mentor, and grow high-performing engineering and Trust & Safety teams
  • Strong judgment balancing innovation, platform reliability, and user safety in a fast-moving environment
Job Responsibility
Job Responsibility
  • Lead engineering teams that design, build, and operate systems to detect and prevent platform abuse, fraudulent usage, and malicious activity across the Vercel ecosystem
  • Develop and maintain detection pipelines that identify fraud and abuse, including AI-generated activity such as synthetic accounts, automated misuse, and malicious or spam content deployed via AI tools
  • Build systems that protect against billing and credit abuse, compromised accounts, and resource exploitation within Vercel’s platform and infrastructure
  • Partner with Product, Security, Legal, Finance and Infrastructure teams to embed Trust & Safety program and fraud prevention capabilities directly into developer workflows and core platform architecture
  • Create automated enforcement and remediation workflows that act on suspicious or confirmed fraudulent or abusive behavior in real time, maintaining a strong balance between platform protection and developer experience
  • Drive the architecture and data strategy for trust signals, anomaly detection, and AI-driven abuse scoring systems
  • Collaborate with Legal, Support, and Policy teams to ensure compliance with global regulations while maintaining transparency and fairness in enforcement actions
  • Oversee the Trust & Safety operations team responsible for policy enforcement, incident response, and user protection
  • Mentor and grow engineers and Trust & Safety specialists, fostering a culture of technical excellence, transparency, and accountability
What we offer
What we offer
  • Competitive compensation package, including equity
  • Inclusive Healthcare Package
  • Learn and Grow - we provide mentorship and send you to events that help you build your network and skills
  • Flexible Time Off
  • We will provide you the gear you need to do your role, and a WFH budget for you to outfit your space as needed
  • Fulltime
Read More
Arrow Right
New

Full-Stack Software Engineer, Inference

Our mission is to scale intelligence to serve humanity. We’re training and deplo...
Location
Location
Toronto; San Francisco; London; New York; Montreal
Salary
Salary:
Not provided
cohere.com Logo
Cohere
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience writing clean backend code
  • Experience with Golang and React
  • Built payment systems and have experience with subscription or usage-based SaaS, and/or products with a freemium model
  • Strong coding abilities and comfortable working across the stack
  • Worked in both large enterprises and startups
  • Excel in fast-paced environments and can execute while priorities and objectives are a moving target
Job Responsibility
Job Responsibility
  • Improve the platform’s auth, billing, and payment systems
  • Add new features to the interactive Playground where customers can try our models
  • Implement new platform features for managing deployments
  • Write and ship minimal code that runs in low-resource environments, and has highly stringent deployment mechanisms
  • As security and privacy are paramount, you will sometimes need to reinvent the wheel, and won’t be able to use the most popular libraries or tooling
What we offer
What we offer
  • An open and inclusive culture and work environment
  • Work closely with a team on the cutting edge of AI research
  • Weekly lunch stipend, in-office lunches & snacks
  • Full health and dental benefits, including a separate budget to take care of your mental health
  • 100% Parental Leave top-up for up to 6 months
  • Personal enrichment benefits towards arts and culture, fitness and well-being, quality time, and workspace improvement
  • Remote-flexible, offices in Toronto, New York, San Francisco, London and Paris, as well as a co-working stipend
  • 6 weeks of vacation (30 working days!)
  • Fulltime
Read More
Arrow Right