Software Engineer (Billing)
Posted Updated
- Billing is mission-critical to Render’s success. As a Software Engineer, Billing you’ll design, implement, and maintain systems that ensure customers are billed accurately, reliably, and transparently as we scale
- You will collaborate with Finance, Product, and Customer Experience teams to integrate third-party platforms, evolve our usage-based billing systems, and deliver the infrastructure that supports Render’s growing business model
- This role requires technical depth, precision, and strong cross-functional collaboration. You’ll be the engineer others depend on to make sure usage data flows seamlessly, customers are charged correctly, and our systems are robust against complexity at scale
- Build, operate, and improve Render’s usage-based billing systems
- Integrate with and maintain third-party billing systems (e.g., Orb, Metronome, or similar)
- Collaborate closely with Finance, Product, and Support Engineering teams to ensure accurate, reliable billing and reporting
- Work with large-scale databases and data pipelines to capture, transform, and reconcile usage data
- Monitor, troubleshoot, and continuously improve billing reliability and performance
- Contribute to architectural decisions about how billing integrates with the broader Render platform
- Help shape internal processes, documentation, and best practices for billing operations
Benefits
- Monthly commuter stipend
- Fully stocked kitchen
- 12 weeks of paid parental leave
- 4 weeks PTO
- 100% employer-paid medical coverage and 99% employer-paid dental and vision coverage for you and all your dependents
- FSAs
- $60 per month for however you prefer to stay in shape
- $100 per month for mental health support
- Traditional or Roth 401(k) plans
- Long-term disability and life insurance
- Equity options
- Continuous learning benefits & related support
- Strong expertise in Go and production-grade databases (SQL or NoSQL)
- Hands-on experience integrating and working with third-party billing systems such as Orb, Metronome, Stripe, or similar platforms
- Ability to work effectively across functions with Finance, Customer Experience, and Product teams
- Pragmatism and problem-solving skills to balance accuracy, scalability, and developer experience
- 3+ years of professional experience building or operating usage-based billing systems
- Detail-oriented mindset with a strong sense of ownership and accountability in mission-critical systems
- We’re seeking candidates who possess high integrity, humility, and an insatiable drive to learn
- If this role excites you but you don’t meet every single requirement, we’d still love to hear from you—your unique experience might be just what we need
- Willingness to mentor others and help scale Render’s engineering culture
- Background in distributed systems or event-driven architectures
- Experience working in a high-growth startup or scaling environment
- Familiarity with financial reconciliation and reporting processes
