freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer, Billing Platform

Summary

Build and scale a reliable billing platform handling usage metering, pricing, invoicing, and payments with real-time and batch processing pipelines.

You design, build, and scale a reliable billing platform. You own billing systems from usage metering and pricing through invoicing and payments, build real-time and batch processing pipelines, provide customer usage insights, and improve reconciliation, observability, and error handling.

Responsibilities

  • Design and operate reliable billing services
  • Build systems that make usage and charges clear to customers
  • Implement flexible pricing and billing capabilities
  • Build safeguards, validation systems, and reconciliation workflows
  • Lead design discussions and review code
  • Design and build usage metering, pricing, invoicing, and payment systems
  • Ensure billing data and workflows are accurate, reliable, and auditable
  • Develop real-time and batch pipelines for usage tracking and cost calculation
  • Build APIs and services for customer usage and spending insights
  • Partner with Finance and Product on pricing models, product launches, and revenue workflows
  • Improve observability, reconciliation, and error handling
  • Make architectural decisions for long-term platform scalability
  • Mentor engineers and contribute to hiring practices

Requirements

  • Billing systems experience
  • Payments experience
  • Metering experience
  • Financial systems experience
  • 5+ years of software development experience
  • Backend development
  • Go
  • Java
  • Rust
  • C++
  • Distributed systems
  • Fault tolerance
  • Data consistency
  • Real-time data processing
  • Batch data processing
  • Event-driven architecture
  • Data modeling
  • Observability
  • Monitoring
  • Alerting
  • Debugging
  • Mentorship
  • Communication skills

Benefits

  • Restricted Stock Units
  • Paid time off
  • Paid holidays
  • Leave of absence programs
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Employer contributions to HSA account
  • Paid parental leave
  • Paid life insurance
  • Short-term disability insurance
  • Long-term disability insurance
  • Tuition reimbursement
  • Mental health and wellness support
  • Commuter benefits
  • Cell phone stipend
  • 401(k) retirement plan with company match up to 4% of salary
  • Volunteer time off
  • Global travel insurance
  • Emergency assistance
  • Daily meals allowance
  • Additional location-specific perks

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available