CrawlJobs Logo

Backend Engineer — Billing

posthog.com Logo

PostHog

Location Icon

Location:

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We're shipping every product that companies need to run their business from their first day, to the day they IPO, and beyond. The operating system for folks who build software.

Job Responsibility:

  • Scaling our billing system to $100M+ revenue by the end of 2026
  • Building billing primitives flexible enough that launching a new pricing model doesn't require rearchitecting everything
  • Making our usage reporting and limiting near-realtime
  • Turning usage and messy raw invoice data into actionable internal reports, accurate forecasts, and compliant financials
  • Making all of the above go brrr

Requirements:

  • Strong backend engineer
  • Python, SQL, and complex data modeling should feel like home
  • Experience with data pipelines, task queues, and workflow orchestration
  • You don't need someone to tell you what to build. You've started a company, led a major project from scratch, or shipped an impressive side project

Nice to have:

  • You've built and scaled usage-based billing systems before
  • You get weirdly excited about revenue modeling, forecasting and accounting ledgers
  • You have a decent guess which one of these we made up: Q2C / AR / B2R / GAAP / ASC 606 / NRR

Additional Information:

Job Posted:
February 21, 2026

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

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

Briefcase Icon

Similar Jobs for Backend Engineer — Billing

Senior Backend Engineer - Container Scanning & Security

Endor Labs is on a mission to enhance developer productivity and accelerate open...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.endorlabs.com Logo
Endor Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert knowledge of container technologies and container security
  • Bachelor's degree in engineering with at least 5 years of experience in building scalable platforms for product/SaaS companies
  • Previous experience building security tooling
  • At least 3 years of experience in Golang programming with a focus on microservices/distributed architecture
  • Practical experience designing APIs with one or more frameworks (gRPC [preferred], ReST, GraphQL, Thrift, etc.)
  • Ability to build and design technical solutions from scratch
  • Able to work in a fast-paced environment with evolving requirements
  • Ability to solve problems creatively and independently when in uncharted or unfamiliar territory
  • Practical experience in troubleshooting distributed systems and the ability to identify root causes
  • Comfortable with performing and receiving code reviews, providing constructive feedback, and maintaining code quality
Job Responsibility
Job Responsibility
  • Design, develop, and maintain a container security scanning solution that generates Software Bill of Materials (SBOM) and identifies vulnerabilities
  • Implement container image analysis to extract dependencies from package managers
  • Work on container signing and provenance tracking
  • Be part of dependency resolution development team working on a distributed, microservices-based system
  • Build and own features end-to-end including unit and integration tests
  • Have the autonomy and the responsibility to design and implement quality features that will be used by customers
  • Use best practices of observability to ensure that the product and the platform have the best reliability and availability for our customers
  • Generate comprehensive SBOMs for container images
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

PagerDuty is hiring a Senior Software Engineer to join our customer-focused team...
Location
Location
Portugal
Salary
Salary:
Not provided
https://www.pagerduty.com Logo
PagerDuty
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of development experience overall
  • Strong communication skills with proven ability to work cross-functionally with technical and non-technical stakeholder groups
  • Development experience working on customer-facing, web-based systems
  • Experience designing, building, and operating large systems with scalability, availability, and performance requirements
  • Experience working in an agile environment with iterative development and fast feedback
  • Experience with tools that ensure your high-quality work makes a smooth, automated, repeatable transition from your machine to our staging and production environments
  • Experience working in a global distributed environment
Job Responsibility
Job Responsibility
  • Designing, coding, testing, and shipping microservices and user interfaces that power our new pricing platforms
  • Collaborating closely with engineers across teams
  • Working on systems that manage millions of dollars of PagerDuty revenue, building new features to improve our pricing, checkout, licensing, and billing systems
  • Solving interesting technical challenges while helping to scale our product to keep up with demand
  • Participating in your team’s on-call rotation, triaging and addressing production issues as they arise
  • Working cross-functionally with product, design, finance, and other teams to ensure our pricing platforms meet business and customer needs
What we offer
What we offer
  • Competitive salary
  • Comprehensive benefits package from day one
  • Flexible work arrangements
  • Company equity
  • ESPP (Employee Stock Purchase Program)
  • Retirement or pension plan
  • Generous paid vacation time
  • Paid holidays and sick leave
  • Dutonian Wellness Days & HibernationDuty - companywide paid days off in addition to PTO
  • Paid parental leave: 22 weeks for pregnant parent, 12 weeks for non-pregnant parent
  • Fulltime
Read More
Arrow Right

Staff Backend Engineer – Payments & Billing

The Payments & Billing team at Scribd powers our subscription revenue engine by ...
Location
Location
United States; Canada; Mexico , San Francisco; Atlanta; Austin; Boston; Chicago; Dallas; Denver; Houston; Jacksonville; Los Angeles; Miami; New York City; Phoenix; Portland; Sacramento; Salt Lake City; San Diego; Seattle; Washington, D.C.; Ottawa; Toronto; Vancouver; Mexico City
Salary
Salary:
137500.00 - 260500.00 USD / Year
scribd.com Logo
Scribd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of backend engineering experience, with deep expertise in building and scaling distributed systems for financial or mission-critical workloads
  • Strong foundation in data modeling, transactional consistency, and high-throughput architectures, with hands-on SQL (e.g., MySQL, PostgreSQL) and familiarity with NoSQL and caching
  • Skilled in observability and reliability practices: defining SLOs, implementing metrics/alerts, debugging distributed systems, and leading incident response
  • Strong coding ability in at least one modern backend language such as Ruby (preferred), Java, Go, or Python, with a focus on clean, maintainable, and secure code
  • Proven track record of technical leadership: setting architectural direction, mentoring engineers, and driving large-scale migrations or modernization efforts
  • Communicates clearly and collaborates across product, finance, risk, and platform teams, influencing both technical and business decisions
  • Contributes to cross-team initiatives (mentoring, architecture review groups, knowledge sharing) that shape Scribd’s engineering culture
Job Responsibility
Job Responsibility
  • Lead the technical architecture and implementation of Scribd’s payments and billing systems, the backbone of our subscription business
  • Design, build, and operate backend services that power subscription payments at global scale
  • Own billing lifecycle, global payments, invoicing, reconciliation, and financial reliability—integrating with multiple providers (Stripe, Adyen, Braintree) and supporting international currencies and local methods
  • Ensure compliance and security of financial systems through PCI DSS, tokenization, encryption, and secure data handling
  • Foster a culture of technical excellence while driving scalable, resilient, and observable financial systems that enable teams to move fast, simplify complexity, and deliver revenue with confidence
  • Modernize legacy systems and eliminate technical debt to improve velocity and scalability
  • Partner with Product, Finance, Risk, Platform, and Analytics to deliver secure, reliable financial flows, leveraging data, metrics, and telemetry to uncover trends, resolve anomalies, and guide the team with clarity and foresight
  • Mentor engineers, shape cross-team technical strategy, and tackle some of the hardest scaling and security challenges in the company
What we offer
What we offer
  • Healthcare Insurance Coverage (Medical/Dental/Vision): 100% paid for employees
  • 12 weeks paid parental leave
  • Short-term/long-term disability plans
  • 401k/RSP matching
  • Onboarding stipend for home office peripherals + accessories
  • Learning & Development allowance
  • Learning & Development programs
  • Quarterly stipend for Wellness, WiFi, etc.
  • Mental Health support & resources
  • Free subscription to the Scribd Inc. suite of products
  • Fulltime
Read More
Arrow Right
New

Software Engineer, Backend (Usage & Billing Platform)

As a software engineer on the Usage & Billing Platform team, you will design, bu...
Location
Location
United States , San Francisco
Salary
Salary:
195000.00 - 265000.00 USD / Year
benchling.com Logo
Benchling
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
What we offer
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
  • Fulltime
Read More
Arrow Right
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

Financial Systems Engineer

We're looking for an experienced engineer to build and own Lovable's financial s...
Location
Location
Sweden , Stockholm
Salary
Salary:
Not provided
lovable.dev Logo
Lovable
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years building production financial systems (payments, billing, metering, or fintech infrastructure)
  • Deep expertise with payment platforms—subscription billing, international payments, payment lifecycle management
  • Strong backend engineering skills with systems handling real money at scale
  • Experience with usage-based or consumption billing models
  • Track record working in mature environments where you've seen "what good looks like"
  • Experience in financial compliance environments—tax, audit standards, or regulated fintech
  • Comfortable with ambiguity—you can take a business problem and architect a technical solution
  • Understanding of financial data accuracy requirements (reconciliation, audit trails, idempotency)
  • Proficiency in backend languages (TypeScript, Python, Go, or similar)
  • Experience with PostgreSQL or similar relational databases
Job Responsibility
Job Responsibility
  • Own the billing system of record—from Stripe integration through to the metering ledger
  • Build and scale metering infrastructure for our credit-based economy
  • Architect billing pipelines for pass-through services with cost attribution and margin tracking
  • Design monetization systems that support new pricing models
  • Implement fraud detection and payment failure recovery workflows
  • Handle multi-currency pricing and settlement for global customers
  • Build cloud/LLM cost management systems—tracking, allocation, and optimization
  • Develop internal tooling for discounts, credits, and promotional mechanics
  • Create financial reconciliation pipelines between multiple systems
  • Support ASC 606 revenue recognition requirements
  • Fulltime
Read More
Arrow Right
New

Software Engineer, Bill Pay & Procurement

At Ramp, we’re rethinking how modern finance teams function in the age of AI. We...
Location
Location
United States , New York, NY (HQ), San Francisco, CA
Salary
Salary:
168000.00 - 275100.00 USD / Year
ramp.com Logo
Ramp
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of backend engineering experience, ideally in fintech, payments, or transactional systems
  • Proven experience designing and maintaining data-intensive distributed systems with strong consistency and auditability requirements
  • Deep knowledge of Python (or a comparable backend language) and SQL
  • Comfort building event-driven systems and scaling high-volume, low-latency architectures
  • Strong system design and debugging skills
  • you care about correctness as much as speed
  • Ability to work closely with finance, risk, and product stakeholders to translate business rules into software logic
  • Passion for building systems that are precise, reliable, and extensible as Ramp scales globally
Job Responsibility
Job Responsibility
  • Design and build core P2P systems, from invoice ingestion and approval workflows to payment orchestration and reconciliation logic
  • Enable AI agents to classify, validate, and process invoices automatically, reducing manual review and accelerating financial close
  • Own backend services that process large volumes of financial events across Bill Pay, Procurement, and Treasury
  • Collaborate cross-functionally with Product, Finance, and Data to translate accounting and compliance policies into robust, testable code
  • Extend Ramp’s financial ledger to handle new transaction types, international payments, and automated audit trails
  • Drive technical excellence around reliability, observability, and data integrity in systems where correctness directly impacts financial reporting
  • Continuously improve developer tooling and internal APIs that make P2P data accessible across Ramp’s product ecosystem
What we offer
What we offer
  • 100% medical, dental & vision insurance coverage for you
  • Partially covered for your dependents
  • One Medical annual membership
  • 401k (including employer match on contributions made while employed by Ramp)
  • Flexible PTO
  • Fertility HRA (up to $10,000 per year)
  • Parental Leave
  • Unlimited AI token usage
  • Pet insurance
  • Centralized home-office equipment ordering for all employees
  • Fulltime
Read More
Arrow Right
New

Backend Senior Software Engineer, Monetization Platform

The Monetization Platform team at Vanta is building an enterprise-grade revenue ...
Location
Location
Canada
Salary
Salary:
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Have at least 8 years of industry experience with backend development
  • Experience with event-driven architecture and distributed systems
  • Strong background integrating with external APIs and services
  • Experience building platform services used by multiple teams
  • Strong data modeling skills for systems requiring transactional consistency
  • Knowledge of billing systems, payment processing, or subscription management
  • Understanding of financial data security and integrity requirements
  • Have led meaningful technical projects from concept to completion
  • Work well in environments that value decisive action and getting things done
  • Ability to collaborate effectively with partners in Finance and Sales
Job Responsibility
Job Responsibility
  • Lead complex projects with multiple stakeholders and engineers to enable our business and team to scale
  • Provide technical direction for key monetization initiatives
  • Collaborate with GTM and Finance teams to ensure alignment between engineering systems and business needs
  • Support design reviews, communicate constraints, and help engineers make the right trade-offs
  • Act as a cultural beacon, setting an example for effective, collaborative engineering and helping mentor junior team members
  • Make effective tradeoffs that consider business priorities, user experience, and a sustainable technical foundation
  • Drive initiatives to increase operational posture and execution quality across the engineering organization
What we offer
What we offer
  • Industry-competitive salary and equity
  • 100% covered medical, dental, and vision benefits with dependents coverage
  • Pension contribution
  • 16 weeks fully paid Parental Leave for all new parents
  • Health & wellness stipend
  • Remote workspace, internet, and cellphone stipend
  • Flexible work hours and location
  • 21 days of Vacation Time and 80 hours of Sick Leave
  • 11 company-paid holidays
  • Virtual team building activities, lunch and learns, and other company-wide events!
  • Fulltime
Read More
Arrow Right